工厂方法模式(Factory Method)-最易懂的设计模式解析

前言 在上文提到的最易懂的设计模式系列解析:简单工厂模式,发现简单工厂模式存在一系列问题:web 工厂类集中了全部实例(产品)的建立逻辑,一旦这个工厂不能正常工做,整个系统都会受到影响; 违背“开放 - 关闭原则”,一旦添加新产品就不得不修改工厂类的逻辑,这样就会形成工厂逻辑过于复杂。 简单工厂模式因为使用了静态工厂方法,静态方法不能被继承和重写,会形成工厂角色没法造成基于继承的等级结构。 为了解
相关文章
相关标签/搜索