工厂模式及代理模式

工厂模式 作用: 实现了创建者和调用者的分离 核心本质: 实例化对象不使用new,用工厂方法代替 将选择实现类、创建对象统一管理和控制。从而将调用方跟实现类解耦 工厂模式的三种形式 简单工厂模式 用来生产同一等级结构中的任意产品(对于增加新的产品,需要覆盖已有代码) 工厂方法模式 用来生产同一等级结构中的固定产品(支持增加任意产品) 抽象工厂模式 围绕一个超级工厂创建其他工厂,该超级工厂又称为其他
相关文章
相关标签/搜索