摘要: “public继承”意味is-a。适用于base classes身上的每一件事情一定也适用于derived classes身上,因为每一个derive class对象也都是一个base class对象。 阅读全文
posted @ 2015-03-17 21:19 智者无惧 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 支持“编译依存性最小化”的一般构想是:相依于声明式,不要相依于定义式。基于此构想的两个手段是Handle classes 和 Interface classes. 程序库头文件应该以“完全且仅有声明式”(full and declaration-only forms)的形式存在。这种做法不论是否涉及 阅读全文
posted @ 2015-03-17 21:16 智者无惧 阅读(110) 评论(0) 推荐(0) 编辑