
2022年设计模式
llz56
这个作者很懒,什么都没留下…
展开
-
设计模式5------简单工厂模式
class Client{public: static void main(string[] args) { public: ConcreteProduct1 concreteProduct1 = (ConcreteProduct1)SimpleFactory.makeProduct(Const.PRODUCT_A); concreteProduct1.show(); ConcreteProduct2 concretePro..原创 2022-02-03 12:29:32 · 799 阅读 · 0 评论 -
Effective C++ 改善程序与设计的55个具体做法
条款01:视C++为一个语言联邦将C++视为一个由相关语言组成的联邦,而非单一语言。即视为以下4个次语言组成的联邦:(1)C:区块、语句、预处理器、内置数据类型、数组、指针等统统来自C。(2)Obiect-Oriented C++:classes(包括构造函数和析构函数)、封装、继承、多态、虚函数(动态绑定)......等等(3)Templates C++:泛型编程。(4)STL:是个templates程序库。条款02:尽量以const、emum、inline替换#define原创 2022-01-21 22:20:26 · 517 阅读 · 0 评论