カテゴリー
SugiBlog Webエンジニアのためのお役立ちTips

コンストラクタ・デストラクタ

この記事は最終更新日から1年以上経過しています。

コンストラクタ

コンストラクタはconstructor[構築子]といって、クラスのインスタンスが生成されるときに実行されるメソッドです。

デストラクタ

デストラクタはdestructor[消去子]といって、クラスのインスタンスが消去されるときに実行されるメソッドです。

利用例

PHP
class Exam {
    function __construct() {
    }
    function __destruct() {
    }
}
C#
class Exam {
    function Exam() {
    }
    function ~Exam() {
    }
}
Swift

Swiftの場合、イニシャライザ・デイニシャライザ

class Exam {
    init() {
    }
    deinit {
    }
}
この記事がお役に立ちましたらシェアお願いします