Factory pattern
2016-06-09 18:20:30 0 举报
工厂模式是一种创建型设计模式,它提供了一种将对象实例化的接口,但允许子类决定实例化哪一个类。工厂模式让类的实例化延迟到子类。在工厂模式中,我们创建对象的逻辑被转移到一个单独的工厂类中,这个工厂类负责根据不同的条件创建不同的对象。这样,当我们需要添加新的类时,只需要修改工厂类即可,而不需要修改使用工厂类的地方。工厂模式的优点包括代码解耦、提高可扩展性、降低耦合度等。常见的工厂模式包括简单工厂模式、工厂方法模式和抽象工厂模式等。
作者其他创作
大纲/内容
asks for a new validator
StereotypeTest
creates
ValidatorFactory
+getValidator():StereotypeValidator
ConcreteValidator1
StereotypeValidator
ConcreteValidator2
收藏
收藏
0 条评论
下一页