カテゴリー
SugiBlog ホームページ制作・システム開発|大阪

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

コンストラクタ

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

デストラクタ

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

利用例

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

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

class Exam {
    init() {
    }
    deinit {
    }
}

この記事がお役に立ちましたらシェアお願いします

657 views

コメントは受け付けていません。