“對象性能”模式 面向?qū)ο蠛芎玫慕鉀Q了“抽象”的問題诈悍,但是不可避免地要付出一定的代價黎侈。對于通常情況來講,面向?qū)ο蟮某杀敬蠖伎梢院雎圆挥嫳胙Α5悄承?..
"對象創(chuàng)新"模式 通過"對象創(chuàng)建"模式繞開new, 來避免對象創(chuàng)建(new)過程中所導(dǎo)致的緊耦合(依賴具體類), 從而支持對象創(chuàng)建的穩(wěn)定. 它是...
課程目標(biāo) 理解松耦合設(shè)計思想 掌握面向?qū)ο笤O(shè)計原則 掌握重構(gòu)技法改善設(shè)計 掌握GOF核心設(shè)計模式 推薦書目 GOF 設(shè)計模式: GOF(grou...
一個萬用的Hash Function 目標(biāo): 為Customer寫一個CustomerHash, 使我們在用Customer的unodered_...
C++標(biāo)準(zhǔn)庫的算法,是什么東西? 從語言層面講 容器Container是個class template 算法Algorithm是個functio...
deque&queue和stack深度探索 deque的定義(C++ Primer): Sequential container. Elemen...
OOP (Object-Oriented programming) 課件解析 評論: OOP企圖將datas和methods關(guān)聯(lián)在一起, 例如s...
課程目標(biāo) level 0: 淺嘗C++標(biāo)準(zhǔn)庫 level 1: 深入認(rèn)識C++標(biāo)準(zhǔn)庫 (胸中自有丘壑) level 2: 良好使用C++標(biāo)準(zhǔn)庫 ...
對象模型(Object Model): 關(guān)于vptr/vtbl和Dynamic Binding 對象模型圖(關(guān)于vptr和vtbl):vptr1...