摘要:
1. 当代软件架构实践中的经验 (1)尽量使用单重继承的方式进行系统设计 (尽量不要一个类继承多个父类) (2)尽量保持系统中只存在单一的继承树(创建一个顶层得抽象父类) (3)尽量使用组合关系代替继承关系 2. 不幸的事实 (1)C++语言的灵活性使得代码中可以存在多个继承树(多个继承树会使得代码 阅读全文
posted @ 2018-08-30 19:31 黑色の铅笔 阅读(241) 评论(0) 推荐(0)
|
|||
|
摘要:
1. 当代软件架构实践中的经验 (1)尽量使用单重继承的方式进行系统设计 (尽量不要一个类继承多个父类) (2)尽量保持系统中只存在单一的继承树(创建一个顶层得抽象父类) (3)尽量使用组合关系代替继承关系 2. 不幸的事实 (1)C++语言的灵活性使得代码中可以存在多个继承树(多个继承树会使得代码 阅读全文
posted @ 2018-08-30 19:31 黑色の铅笔 阅读(241) 评论(0) 推荐(0) |
|||