
设计模式
文章平均质量分 76
Louis-Henry
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++ 设计模式 01:设计模式一览
本文根据 GoF 英文原版 Design Patterns: Elements of Reusable Object-Oriented Software 和中文版《设计模式:可复用面向对象软件的基础》 以及李建忠老师的课程 C++ 设计模式 整理 01. Abstract Factory 抽象工厂模式 提供一个接口以在不必指定具体类的条件下构建一系列相关或相互依赖的对象 02. Adapt...原创 2018-10-22 14:49:17 · 273 阅读 · 0 评论 -
C++ 设计模式 02:面向对象 SOLID 设计原则
Single Responsibility Principle 单一职责原则 每个类只负责一项职责,因此也只有一个变化点 在一个结构体系里,如果经常需要在多个类中同步地做相同的改动,那通常意味着设计不良 杜绝“万能类” class Journal { public: explicit Journal(const string& _title) : title(_title) {} ...原创 2018-10-22 14:54:43 · 637 阅读 · 0 评论