设计模式
文章平均质量分 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 · 209 阅读 · 0 评论 -
C++ 设计模式 02:面向对象 SOLID 设计原则
Single Responsibility Principle 单一职责原则每个类只负责一项职责,因此也只有一个变化点在一个结构体系里,如果经常需要在多个类中同步地做相同的改动,那通常意味着设计不良杜绝“万能类”class Journal{public: explicit Journal(const string& _title) : title(_title) {}...原创 2018-10-22 14:54:43 · 547 阅读 · 0 评论