啪啪拉拉噼里啪啦

          初學者天堂資料匯集

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            16 隨筆 :: 73 文章 :: 16 評論 :: 0 Trackbacks

          類和對象的區別 就是一般和特殊的關系,
          區別對象
          1.外部 對象的標識符
          2.內部  對象自身的屬性值  數據成員值

          在聲明對象時,進行數據成員的設置。是對對象的初始化
          有兩個函數

          一個構造函數  一個析構函數

          構造函數的作用就是對象被倉健時,利用特定的值構造對象,將對象初始化為一個特定的狀態。使此對象有區別彼對象的特征。 構造函數完成一般到具體的過程。它在對象創建的時候由系統自動調用。
          構造函數和類名完全相同

          例如
            class clock
          {  public:
              clock (int NewH,int NewM,int NewS);          // 構造函數
               void SetTime(int NewH=0,int NewM=0,int NewS=0);
                void ShowTime ();
             private:
               int Hour,int Minute, Second;
          };
          clock ::clock(int NewH,int NewM,int NewS)
                   {        Hour=NewH;
                            Minute=NewM;
                            Second=NewS;
           }

           void main()

          { clock C(0,0,0)
             C.ShowTime();
             C.SetTime(0,0,30);
          }

          在建立對象C 時,會隱含調用構造函數,將初始值作為實參。
          在定義構造函數的時候,帶有形參,所以建立對象的時候必須給出初始值/用來調用構造函數的實參
          例如 clock C2; 就是錯誤的 必須給與初始值

          posted on 2005-04-01 17:05 噼里啪啦的世界 閱讀(119) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 河曲县| 华坪县| 轮台县| 翁牛特旗| 静海县| 武胜县| 北辰区| 扶余县| 双峰县| 延川县| 台湾省| 阿克陶县| 大庆市| 米易县| 合水县| 河北省| 云南省| 鄂伦春自治旗| 汕尾市| 龙州县| 土默特左旗| 临沭县| 吴桥县| 宣威市| 黄浦区| 邯郸市| 仲巴县| 大姚县| 大冶市| 集贤县| 攀枝花市| 巴东县| 吉木乃县| 通江县| 崇文区| 徐汇区| 宿松县| 云和县| 沈丘县| 梁山县| 鄱阳县|