Konstruktorid
Konstruktorid on klassi eriline meetod, mida kutsutakse objekti loomisel ja selle oleku algväärtustamisel. Nende peamine eesmärk on määrata alustav väärtusväljade seisund ning sooritada vajadusel kontrollid või ressursihaldussammud, et objekt oleks loetav ja kasutatav kohe pärast loomist.
Erinevates programmeerimiskeeltes võib konstruktor oluliselt eri moodi toimida. Java ja C# puhul on konstruktori nimi sama
Spetsialiseeritud käsitlust pakuvad ka teised keeled. Näiteks C++-s on konstruktori nimeks sama kui klass, neil ei
Pythonis on konstruktor peamiselt meetod nimega __init__, mis käivitatakse uue objektiga loomisel. Tegelik alusobjekt luuakse __new__-i