c++面向对象高级编程 学习五 组合、委托与继承
生活随笔
收集整理的這篇文章主要介紹了
c++面向对象高级编程 学习五 组合、委托与继承
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
組合 composition 表示has a
queue類(lèi)中有一個(gè)deque容器,這種關(guān)系叫做 組合
queue中的六個(gè)函數(shù)都是調(diào)用c的函數(shù)完成的
圖中黑色表示組合,白色表示委托
構(gòu)造由內(nèi)而外,析構(gòu)由外而內(nèi)
委托 Delegation
String類(lèi)中有一個(gè)指針指向StringRep,這種關(guān)系叫 委托
繼承 inheritance 表示 is a
構(gòu)造先構(gòu)造父類(lèi),再構(gòu)造子類(lèi)
析構(gòu)先析構(gòu)子類(lèi),再析構(gòu)父類(lèi)
總結(jié)
以上是生活随笔為你收集整理的c++面向对象高级编程 学习五 组合、委托与继承的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Android MotionEvent中
- 下一篇: C++STL与泛型编程 侯捷 (1)