3. Inside The C++ Object Model, Lippman/A.W./1996
(中译本 <深度探索 C++ 物件模型>)
全书讲解 C++ object model,上穷碧落下黄泉。内容很好,层次也高, 可惜原文书大大小小的错误繁如晨星,阅读时需小心。
4. Effective C++, Meyers/A.W./1992
(印象似有中译本,名称忘了,谁可补充说明?)
5. More Effective C++, Meyers/A.W./1996
(有中译本吗?我不知道,谁可补充说明?)
同一作者的这两本书,专讲 C++ programming 的重要观念,使你的程式 更稳健更有效率。书中许多观念涉及 C++ object model,与 (3) 书混合看, 如鱼得水。
6. Polymorphism in C++ <多型与虚拟> 侯俊杰/松岗/1998
(没有中译本 -- 它本身就是中文书)
在语法粗具的基础上,直接把读者导引到最核心最重要的思想,并且 在建立这个思想的过程中,提供足够的必要基础。
我只列出一本中文书,是因为这方面的中文书我看得少,英文书看得多。「恐有遗珠之憾」这类「八方得体」的话,还是说一下好了 :)。
注意,这些都只是强本固元用来扎基础的书籍而已,要观摩大型程式经验,还有诸如 Large Scale C++ Software Design(John Lakos/A.W./1996)可以阅读。
OO的世界,不止OOP,还有 OOA/OOD,那又是一缸子的学问和一缸子的书。
文章来源于领测软件测试网 https://www.ltesting.net/