クラスの基礎

2334 ワード


クラスの特徴:
継承:
パッケージング:
マルチステート:
==============================================================
クラスの構成
メンバー変数
クラスのメソッド
例:
    class A
    {
        int i;// 
        string a1;// 
        public void add() {i+=i; } // 
        public A()
        {
            // , 。
        i=10;
        a1="10111";
            Console.WriteLine(i+a1);
       } // 
         public A(int i):this(){} // 
    }

    class B 
    {
        static void Main()
        {
            A a = new A();
        }
    }

 
thisとbaseの使い方;
継承時にパラメトリックコンストラクタが含まれている場合は、ベースクラスにパラメトリックコンストラクタが含まれていなければなりません.
 
クラスの静的コンストラクタとクラスの静的メンバーのポイント:
クラスの静的コンストラクタは、すべてのコンストラクタ、静的メンバー、メンバー、およびメソッドの前に実行されます.クラスが呼び出されると1回しか実行されず、静的コンストラクタにはパラメータがなく、修飾できず、呼び出されません.