C++
xingyun326
这个作者很懒,什么都没留下…
展开
-
六大设计原则
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl转载 2015-09-07 17:03:56 · 313 阅读 · 0 评论 -
补充设计原则
组合/聚合复用原则(Composition/Aggregation Reuse Principle - CARP)当要扩展类的功能时,优先考虑使用组合,而不是继承。这条原则在 23 种经典设计模式中频繁使用,如:代理模式、装饰模式、适配器模式等。可见江湖地位非常之高!2 无环依赖原则(Acyclic Dependencies Principle - ADP)当 A 模块依赖于 B 模块,B 模转载 2015-09-07 17:11:33 · 497 阅读 · 0 评论