啪啪拉拉噼里啪啦

          初學(xué)者天堂資料匯集

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

          C++ 面向?qū)ο蟮幕舅枷牒吞攸c--抽象、封裝、繼承、多態(tài)
          面向?qū)ο蟮某绦蛟O(shè)計方法OOP 是運用面向?qū)ο蟮挠^點來描述現(xiàn)實問題,然后由計算機來描述處理該問題。通過類和對象實現(xiàn),對現(xiàn)實的高度概括、分類、抽象。

          抽象--抽出一類對象的公共性質(zhì)并加以描述的過程。
          封裝--將數(shù)據(jù)成員和代碼成員相結(jié)合,形成一個有機整體。也就是說將數(shù)據(jù)和操作數(shù)據(jù)的行為有機的結(jié)合。
          class Clock
          { public
             void SetTime(int NewH, int NewM,int NewS)
            void  ShowTime();
            private
            int Hour,Minute,Seconde;
          };
          這就是一個完整的類聲明
          繼承
           在原有的類的基礎(chǔ)上,對類進行更加詳細的說明,描述
          多態(tài)
          類中具有相似功能的不同函數(shù)使用同一個函數(shù)名

          在面向?qū)ο蟮某绦蛑校绦蚰K是由類組成的

          類 是邏輯上相關(guān)函數(shù)與數(shù)據(jù)的封裝,它是對處理問題的抽象描述

          一個完整的類的定義
          class Clock
          {  public :
             void SetTime(int NewH,int NewM,int NewS);
            void ShowTime();
          private :
             int Hour,Minute,Second;
          };
          void Clock :: Settime(int NewH,int NewM,int NewS)
          {  Hour=NewH;
             Minute=NewM;
             Second=NewS;
          }
          void Clock :: ShowTime()
          {  cout<<Hour<<""<<Minute<<""<<Second<<endl;
          }

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

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 顺平县| 贵阳市| 浠水县| 桐柏县| 香河县| 珲春市| 安阳市| 靖宇县| 奇台县| 克什克腾旗| 焦作市| 安国市| 日土县| 莲花县| 阿勒泰市| 广昌县| 四川省| 闸北区| 新田县| 八宿县| 黄浦区| 荆州市| 泾川县| 铁岭县| 呼和浩特市| 百色市| 芒康县| 酒泉市| 读书| 朝阳区| 库伦旗| 开鲁县| 宜兰县| 永胜县| 沈丘县| 盖州市| 札达县| 洛阳市| 阳原县| 九龙县| 汾阳市|