A konstruktor egy speciális metódus, amely akkor fut le, amikor egy objektum létrejön, és az objektum állapotát egy érvényes kezdeti állapotba inicializálja. A destruktor (vagy finalizáló) akkor fut le, amikor egy objektum megsemmisül, és az erőforrások felszabadítására szolgál.
