简单工厂:
定义产品基类和产品子类,并定义一个用于生产产品对象的工厂。
避免需要增加新产品时,客户端代码的修改。如果有新产品,需要增加新产品子类,并修改工厂中生产产品的方法即可。缺点是,不满足开闭原则,增加新产品需要修改工厂类。
设计模式--简单工厂
最新推荐文章于 2024-08-16 21:50:11 发布
简单工厂:
定义产品基类和产品子类,并定义一个用于生产产品对象的工厂。
避免需要增加新产品时,客户端代码的修改。如果有新产品,需要增加新产品子类,并修改工厂中生产产品的方法即可。缺点是,不满足开闭原则,增加新产品需要修改工厂类。