1:抽象工厂的优缺点

优点:

  1.抽象工厂隔离了具体类的生产,使客户并不需要知道什么被创建。

  2.当一个产品族中的多个对象被设计在一起工作时,它能保证客户端只使用同一个产品族中的对象。

 

缺点:

  1.新增产品时的等级结构比较复杂,需要从产品族到具体产品全方位的修改,这对开闭原则的支持呈现了倾斜性。

posted on 2017-03-14 11:21  武翎  阅读(95)  评论(0)    收藏  举报