Delphi 2010で追加されたクラスコンストラクタ、クラスデストラクタですが、その名に反してクラスだけではなくレコード型に対しても定義することができます。またジェネリクスを含むクラス/レコード型に対するクラスコンストラクタ、クラスデストラクタは複数回呼び出されることがあります(Delphiのジェネリクスの実装がC#やJavaのようにライブラリによるものではなくC++のようにコンパイラによるものであることを考えれば当然なのかもしれませんが)。
Class constructors and Generics | YAPB
元ねたはNick HodgesさんのRandom Thoughts on the Passing Scene #127。
0 件のコメント:
コメントを投稿