青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 6  文章 - 8  trackbacks - 0
<2007年3月>
25262728123
45678910
11121314151617
18192021222324
25262728293031
1234567

常用鏈接

留言簿(1)

隨筆檔案

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

C++中,經常用到對象(Object)、類(Class)和實例(Instance)等概念,一直對這幾個概念有些混淆,今天算是整理一下自己的思路,談談自己對這幾個概念的看法吧;希望不當之處大家能夠指出,也歡迎大家看看自己的看法。

從其定義來看,對象是指一個能完成特定操作,具有特定屬性的實體(Component);類是具有相同屬性對象的集合(Group of Objects)。實例則往往被理解為一個對象的具體化。

對象更多的是一個概念,在象SmallTalk這類純粹的OO語言中,所有東西都是對象(MetaClass, Class, Instances);而類在不過是一個特殊的、能作為模板創建實例的對象。(一直想弄個SmallTalk來玩玩,但終究沒有時間和精力去學習。)

C++中,“對象”概念往往被模糊化,它不是一個能包括一切的概念,而在某些環境下成為能和類與實例相互替換的概念。

原因之一,或許是在C++對類的定義。C++把類定義為一個抽象數據類型(ADT)。而ADT只是一個實現上的概念,它在運行時并不存在一個對象所應該具有的特征(屬性和行為)。雖然C++中引入了運行時類型信息(RTTI,參看type_info類),但仍然很難把類當成一個對象。從這個角度來說,在實現時類可以看作是對象概念的代名詞。

原因之二,個人覺得應該是和使用這些概念的上下文有關。在使用C++時(包括設計模式),往往需要考慮兩個層次的抽象:
1. 編碼(實現)時的抽象
2. 運行時的抽象

在實現時,C++中,無疑類的概念和對象的概念是一致的,而實例則可以理解為一個類的實例化或一個對象的具體化;對應與Design Pattern,那些結構化的模式(Structural Patterns)更適合與這一層次的抽象。

在運行時,個人覺得對象更多的是和實例等同的。我們說某個對象和另外一個對象交互更多的是在表達某個類的一個實例和另一個類的一個實例進行交互,這個時候,對象不再是一個概念,而是被具體化了。而設計模式中的行為模式(Behavioral Patterns)則更適合與這個層次的抽象。

以上是我對這幾個基本概念的理解,請大家批評指教!
//bow

posted on 2007-03-22 10:34 Neal 閱讀(6131) 評論(5)  編輯 收藏 引用

FeedBack:
# re: 我看C++中的Object, Class & Instance 2007-03-22 14:44 Corner Zhang
對象(Object)-- 平時口頭上經常提到“基于對象的編程”,“面向對象的編程”,凡是要隱藏部分信息的那個概念,就是通常意義上的對象。

類(Class)-- 在C++中,這是指一些類型,它們有別于float, int, long...,從compiler的角度看,它是一族對象的母板,并且存在編譯期

實例(Instance)-- 是個運行時的概念,擁有自身狀態,具有生存期/擁有權性質的,寄身于memory的二進制表示。就因為這個原因,成為hacker整日追蹤的目標。  回復  更多評論
  
# re: 我看C++中的Object, Class & Instance 2007-03-23 08:31 LOGOLS OFF
感覺你說的有點太school了
類就是類型,對象就是實例,實例就是對象。這就是我的理解了  回復  更多評論
  
# re: 我看C++中的Object, Class & Instance 2007-03-23 16:45 Neal
呵呵,謝謝大家
就是談談自己的感受和理解嘛。。??隙ㄓ胁粚Φ牡胤?,只是希望大家能和偶一起探討探討~ 要不天天coding有什么意思呢

C++和其它OO語言肯定有相同的地方,但更重要的是它不同的地方三,要不怎么會有這么多fans;D
  回復  更多評論
  
# re: 我看C++中的Object, Class & Instance 2007-03-28 20:05 Corner Zhang
@LOGOLS OFF
赫赫,當初我寫下這回復,就覺得少不了具務實精神的回復!  回復  更多評論
  
# re: 我看C++中的Object, Class & Instance 2007-03-30 17:08 塌塌方
類就是一組數據及其能對它進行的操作的集合  回復  更多評論
  

只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
      <noscript id="pjuwb"></noscript>
            <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
              <dd id="pjuwb"></dd>
              <abbr id="pjuwb"></abbr>
              一区二区三区高清在线| 国产精品久久福利| 99热这里只有成人精品国产| 亚洲国产精品999| 国产欧美日韩亚洲精品| 欧美国产乱视频| 欧美va日韩va| 欧美v日韩v国产v| 欧美—级a级欧美特级ar全黄| 久久国产精品一区二区| 亚洲一区二区成人| 欧美亚洲专区| 久久综合一区| 欧美激情精品久久久久久黑人| 噜噜爱69成人精品| 欧美va亚洲va国产综合| 欧美另类videos死尸| 欧美国产精品人人做人人爱| 欧美成人一区在线| 国产精品人人爽人人做我的可爱| 国产片一区二区| 亚洲人成在线免费观看| 99在线|亚洲一区二区| 性欧美videos另类喷潮| 男女精品网站| 午夜精品区一区二区三| 欧美精品麻豆| 亚洲精品视频在线看| 亚洲欧美另类在线观看| 久久精品视频在线观看| 久久人人九九| 久久婷婷综合激情| 久久综合色婷婷| 欧美精品18videos性欧美| 久久九九免费| 国产精品mv在线观看| 韩国福利一区| 久久精品亚洲| 亚洲免费在线视频一区 二区| 久久人人精品| 国产一区二区中文字幕免费看| 一本综合久久| 日韩一级片网址| 欧美日本在线| 日韩视频中文| 亚洲卡通欧美制服中文| 蘑菇福利视频一区播放| 亚洲国产成人精品女人久久久| 欧美亚洲一区在线| 亚洲天堂网站在线观看视频| 欧美日韩精品高清| 在线亚洲一区观看| 亚洲午夜视频在线| 国产一区激情| 嫩草伊人久久精品少妇av杨幂| 久久九九精品99国产精品| 精品99一区二区三区| 欧美激情aⅴ一区二区三区| 欧美成人精品一区二区| 一本色道久久99精品综合| av成人免费在线观看| 国产精品一区二区三区久久| 亚洲尤物在线视频观看| 亚洲国产欧美一区| 免费观看亚洲视频大全| 亚洲精品一区二区三| 亚洲欧美日韩人成在线播放| 亚洲国产精品尤物yw在线观看| 一区二区三区黄色| 一区二区视频欧美| 亚洲欧美卡通另类91av| 亚洲毛片一区| 久久综合伊人77777| 欧美一区二区啪啪| 欧美紧缚bdsm在线视频| 女人天堂亚洲aⅴ在线观看| 国产精品久久久久久久久久妞妞 | 欧美激情一区二区三区成人| 亚洲视频1区2区| 欧美激情一区二区| 欧美国产先锋| 中文在线资源观看视频网站免费不卡| 久久综合九色综合欧美就去吻| 亚洲精品国产欧美| 午夜一区二区三区不卡视频| 1769国内精品视频在线播放| 香蕉成人伊视频在线观看 | 国产精品热久久久久夜色精品三区 | 一本色道久久综合亚洲精品小说| 亚洲精品欧美精品| 欧美成人中文字幕| 久热精品在线视频| 亚洲国产精品一区在线观看不卡| 六十路精品视频| 亚洲精品久久久久久一区二区| 亚洲综合丁香| 一区二区在线视频播放| 男人插女人欧美| 在线综合亚洲| 欧美激情精品久久久久久久变态| 日韩午夜高潮| 好看不卡的中文字幕| 欧美v日韩v国产v| 欧美专区日韩视频| 亚洲片国产一区一级在线观看| 欧美一级视频一区二区| 亚洲国产欧美一区二区三区同亚洲| 欧美日韩成人综合| 免费观看成人网| 欧美一级一区| 亚洲午夜91| 夜夜嗨av色综合久久久综合网| 欧美一区二区三区在线| 91久久精品美女高潮| 国产亚洲激情视频在线| 欧美亚州在线观看| 欧美午夜精品理论片a级按摩 | 欧美精品一区二区三区在线看午夜 | 国产一区二区精品| 欧美三日本三级三级在线播放| 中文在线资源观看视频网站免费不卡| 欧美一区二区三区另类| 一区二区三区日韩精品视频| 亚洲免费电影在线观看| 亚洲精品视频免费观看| 亚洲国产精品成人久久综合一区| 久久婷婷国产综合国色天香| 久久久999国产| 久久激情五月婷婷| 狂野欧美一区| 亚洲欧洲精品一区二区三区不卡| 亚洲大胆av| 亚洲精品一线二线三线无人区| 一本大道久久a久久精二百| 日韩亚洲在线观看| 久久久精品动漫| 欧美精品在欧美一区二区少妇| 欧美精品一区二区三区久久久竹菊| 欧美日韩一区二区在线观看| 国产老女人精品毛片久久| 国产日产欧美一区| 99热这里只有精品8| 久久亚洲精选| 亚洲少妇自拍| 噜噜爱69成人精品| 国产一级揄自揄精品视频| 日韩视频在线观看国产| 久久久久久精| 一区二区三区视频在线观看| 欧美成人国产一区二区| 国产私拍一区| 亚洲免费视频中文字幕| 欧美高清在线视频观看不卡| 国产精品99久久99久久久二8| 欧美国产日本韩| 亚洲日本欧美在线| 免费国产自线拍一欧美视频| 亚洲欧洲99久久| 国产精品一区三区| 中国成人在线视频| 一区二区三区产品免费精品久久75 | 亚洲国产91| 久久婷婷综合激情| 在线播放亚洲| 欧美电影免费观看高清| 免费成人网www| 亚洲免费av观看| 一区二区三区.www| 精品电影在线观看| 欧美韩日一区| 国产精品久久久免费| 久久午夜羞羞影院免费观看| 久久av在线看| 国产精品99久久久久久宅男 | 亚洲国产精品成人| 欧美日韩免费观看一区三区| 亚洲一区二区三区三| 小处雏高清一区二区三区| 国产综合在线视频| 欧美激情一区在线| 国产精品高潮在线| 久久久综合视频| 欧美日韩在线影院| 久久久成人精品| 欧美成人午夜激情视频| 亚洲一区二区在线免费观看视频| 欧美一区二区三区久久精品| 在线精品国精品国产尤物884a| 99国产精品国产精品毛片| 国产精品综合| 亚洲小说春色综合另类电影| 亚洲日本成人网| 久久精品国产一区二区三| 亚洲午夜精品久久| 欧美日韩免费高清| 亚洲字幕一区二区| 欧美一区二区在线观看| 国产一区二区| 免费观看国产成人| 亚洲理论在线|