[CS]コメント10.クリエーター

705 ワード

尹大熙的讲义15讲。


コンストラクション関数:クラスと同じ名前の関数
  • オブジェクトが最初に作成されたときにロードされます.
  • オブジェクトデータを初期化する方法.return
  • なし
  • クラスにコンストラクション関数がない場合、基本コンストラクション関数(コンパイラによって自動的に作成)
  • が自動的に作成されます.
    ≪消灭者|消灭者|消灭者|oem_src≫:オブジェクトをメモリから削除するときに実行される関数
  • GC(仮想マシン)管理オブジェクトの破棄のため、
  • がいつ実行されるか分からない.
  • クラスに消滅者がいない場合、デフォルトの消滅者が自動的に作成されます.
  • namespce Project
    {
    	class CalssFile
        {
        	public ClassFile() // 생성자
            {
            	Console.WriteLine("생성");
            }
            
            public void start()
            {
            	
            }
            
            ~ClassFile() // 소멸자. C++문법 그대로네
            {
            	Console.WriteLine("소멸");
            }
        }
    }