Head First设计模式·工厂方法模式

1、意图 定义某个对象的建立者接口,但让接口的子类决定要建立的对象类型/将建立行为延迟到子类。web 设计原则 1: 要依赖抽象,不要依赖具体类。svg 2、应用场景 当某个类不能预知它建立对象的具体类型; 当某个类想让子类来指定其建立的对象。 3、注意事项 当须要建立新类型对象时,必须添加新的建立者; 建立者的行为模板必须是一致的。
相关文章
相关标签/搜索