简单工厂模式核心思想是通过一个工厂类来根据输入条件产生不同的类,然后根据不同类的虚函数得到不同的结果。
主要用于产生不同的对象,添加新类时,不会影响以前的系统代码。
优点:适用于不同情况产生不同的类。
缺点:客户端需要知道工厂类和基类,耦合性差。
简单工厂模式核心思想是通过一个工厂类来根据输入条件产生不同的类,然后根据不同类的虚函数得到不同的结果。
主要用于产生不同的对象,添加新类时,不会影响以前的系统代码。
优点:适用于不同情况产生不同的类。
缺点:客户端需要知道工厂类和基类,耦合性差。