每日设计模式——工厂方法模式

      工厂方法模式定义一个用于建立对象的接口,让子类决定实例化哪个类。工厂方法使一个类的实例化延迟到其子类。(语出自《大话设计模式》)简单工厂模式由于再添加新内容时要对工厂类进行修改,故而不符合开放-封闭原则,而工厂类将选择延迟到客户端,在添加新内容时只要增长相应的产品和工厂便可,故而符合开放-封闭原则的。ios       《大话设计模式》里举得工厂方法模式的例子是数学运算,和学雷锋作好事
相关文章
相关标签/搜索