>>447
順序が逆よ
オブジェクト指向においてインスタンスを生成するための仕組みをコンストラクタと呼んでいるだけ
インスタンスを破棄するための仕組みをデストラクタと呼んでいるだけ

例えばC言語でオブジェクト指向プログラミングをしようと思ったら、
mallocとfreeでコンストラクタ/デストラクタの機能を果たす
構造体でクラスの代わりをする

そういうものだ
わかったかな?