摘要:
核心本质: 分离了对象子组件的单独构造(由Builder来负责)和装配(由Director负责)。从而可以构造出复杂的对象。使用性: 某个对象的构建过程复杂的情况下特点:由于实现了构造和装配的解耦。不同的构建器,相同的装配,也可以做出不同的对象;相同的构建器,不同的装配顺序也可以做出不同的对象。... 阅读全文
摘要:
核心作用:-- 实例化对象,用工厂方法替代new操作-- 将选择实现类,创键对象统一管理和控制,从而将调用者跟我们的实现类解耦常见应用场景: 简单工厂模式: -- 简单工厂模式也叫静态工厂模式,就是工厂类一般是使用静态方法,通过接受的参数不同来返回不同的对象实例 -- 对于增加新产品无能为力!... 阅读全文