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

隨筆 - 6  文章 - 8  trackbacks - 0
<2025年12月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

常用鏈接

留言簿(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 閱讀(6135) 評論(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>
              久久黄色小说| 亚洲欧美视频在线观看视频| 另类专区欧美制服同性| 韩国成人精品a∨在线观看| 午夜亚洲福利| 亚洲欧美一区二区视频| 国内伊人久久久久久网站视频| 久久精品综合网| 久久综合九色综合欧美就去吻| 亚洲国产经典视频| 亚洲高清视频中文字幕| 欧美激情精品久久久久久黑人| 亚洲最新视频在线播放| 在线视频日韩精品| 黄色亚洲在线| 亚洲黄色在线观看| 国产精品久久午夜| 久久久青草青青国产亚洲免观| 老牛影视一区二区三区| 中日韩视频在线观看| 欧美亚洲在线观看| 亚洲欧洲在线播放| 亚洲欧美国产高清va在线播| 精品91免费| 国产精品自拍网站| 国产午夜精品全部视频播放| 亚洲精一区二区三区| 一本一本久久a久久精品综合麻豆 一本一本久久a久久精品牛牛影视 | 久久久久久亚洲精品杨幂换脸| 亚洲激情综合| 亚洲午夜一区二区三区| 亚洲国产毛片完整版| 亚洲综合导航| 一区二区三区精品| 久久精品视频一| 亚洲影院污污.| 欧美aaaaaaaa牛牛影院| 久久国产99| 欧美日韩免费观看一区三区| 久久久久网站| 国产美女扒开尿口久久久| 欧美激情一区二区三区高清视频| 国产日韩成人精品| 亚洲精品永久免费精品| 在线精品观看| 欧美一区二区三区啪啪| 亚洲综合丁香| 欧美日韩一卡二卡| 亚洲成色777777女色窝| 国内偷自视频区视频综合| 一本综合久久| 亚洲图片在线| 欧美深夜福利| 91久久久久久国产精品| 亚洲国产精品一区二区www| 午夜宅男欧美| 欧美在线免费| 国产欧美在线观看| 亚洲视频在线观看| 亚洲一区久久久| 欧美四级电影网站| 亚洲卡通欧美制服中文| 夜夜精品视频| 欧美日韩 国产精品| 亚洲经典自拍| 在线综合亚洲| 欧美日韩国产一区二区三区| 亚洲国产欧美国产综合一区| 亚洲激情婷婷| 欧美精品一区三区在线观看| 最新国产乱人伦偷精品免费网站| 亚洲三级网站| 欧美极品色图| 国产精品99久久久久久久vr| 亚洲一区在线视频| 国产精品视频午夜| 亚洲欧美综合精品久久成人| 久久九九99| 伊人色综合久久天天| 久久久久久久一区| 亚洲激情国产精品| 亚洲小说欧美另类社区| 国产精品狠色婷| 欧美中文字幕| 欧美大片免费| 亚洲自拍偷拍福利| 国产在线日韩| 欧美激情一区二区三级高清视频| 亚洲精品在线电影| 久久av资源网| 亚洲人成精品久久久久| 欧美日韩一区二区三区在线视频 | 欧美激情欧美狂野欧美精品| 亚洲精品在线视频观看| 国产精品videossex久久发布| 亚洲视频自拍偷拍| 久久综合国产精品台湾中文娱乐网| 亚洲国产欧美国产综合一区| 欧美日韩精品一区二区在线播放 | 久久色在线播放| 亚洲欧洲视频| 久久精品在线观看| 99riav久久精品riav| 国产精品视频一二| 欧美 日韩 国产精品免费观看| 亚洲乱码一区二区| 久久欧美肥婆一二区| 一本大道av伊人久久综合| 国产午夜精品美女视频明星a级 | 久久精品国产亚洲aⅴ| 亚洲国产精品v| 久久国产免费看| 在线视频你懂得一区| 激情六月婷婷综合| 国产精品高清在线观看| 麻豆精品网站| 欧美一区成人| 亚洲午夜激情网站| 亚洲精品美女91| 欧美1区2区3区| 欧美在线一区二区| 亚洲一级黄色av| 亚洲精选视频免费看| 精品91久久久久| 国产一区二区三区不卡在线观看| 欧美日韩国产综合网 | 新狼窝色av性久久久久久| 亚洲精品一二区| 欧美国产专区| 另类国产ts人妖高潮视频| 午夜精品亚洲一区二区三区嫩草| 亚洲美女诱惑| 亚洲国产精品视频一区| 激情校园亚洲| 国语自产精品视频在线看抢先版结局| 欧美日韩国产黄| 欧美久久久久久蜜桃| 欧美高清日韩| 欧美激情欧美激情在线五月| 另类尿喷潮videofree| 久久精品亚洲精品| 久久国产精品久久国产精品| 香港久久久电影| 欧美一区二区三区日韩| 欧美一区二区三区免费大片| 亚洲免费视频成人| 午夜精品久久久99热福利| 亚洲一级片在线观看| 亚洲影院一区| 午夜一级在线看亚洲| 午夜在线成人av| 久久黄金**| 久久综合久久美利坚合众国| 久久一区二区三区四区| 欧美另类高清视频在线| 欧美激情一区二区三区不卡| 亚洲国产乱码最新视频| 欧美日韩不卡一区| 欧美第一黄网免费网站| 国产一区二区无遮挡| 亚洲国产一区二区三区a毛片| 麻豆精品视频在线观看| 免播放器亚洲| 蜜臀av国产精品久久久久| 免费亚洲婷婷| 亚洲精品日韩在线| 99在线视频精品| 午夜性色一区二区三区免费视频| 久久国产主播| 欧美日韩国产黄| 国产婷婷成人久久av免费高清| 黄页网站一区| 一区二区日韩| 久久综合久久综合九色| 亚洲三级免费| 香蕉久久一区二区不卡无毒影院| 久久久久国产一区二区三区| 久久久噜噜噜久久久| 亚洲三级毛片| 中国成人黄色视屏| 久久久青草婷婷精品综合日韩| 欧美激情久久久| 亚洲欧美另类在线观看| 鲁大师影院一区二区三区| 国产精品久久久久久久久| 精品成人免费| 亚洲欧美日韩精品在线| 免费一区二区三区| 亚洲视频在线一区| 欧美gay视频激情| 国产日韩精品一区观看| 一区二区久久久久久| 久久免费精品日本久久中文字幕| 亚洲欧洲视频| 久久在线视频| 国产欧美日韩精品丝袜高跟鞋 | 国产精品久久网站| 亚洲国产美女| 久久亚洲二区| 亚洲欧美日韩综合|