Design Pattern: Simple Factory

简单工程

用户多工厂类产生并返回一个产品供用户使用

优点:客户端可以动态的创建并得到一个对象,使责任得到了分工。

缺点:工厂类是简单工厂模式的核心,创建并返回静态已知的对象。这样对于扩展性来说是一个阻碍。比如有新的产品加入,则只有在工厂类中加入代码。这违背了开-闭原则

posted on 2011-08-09 14:45  Angi  阅读(78)  评论(0)    收藏  举报

导航