C++大话设计模式之简单工厂模式

简单工厂模式核心思想是通过一个工厂类来根据输入条件产生不同的类,然后根据不同类的虚函数得到不同的结果。

主要用于产生不同的对象,添加新类时,不会影响以前的系统代码。

优点:适用于不同情况产生不同的类。

缺点:客户端需要知道工厂类和基类,耦合性差。

猜你喜欢

转载自blog.csdn.net/gaojian1116/article/details/51009816