首页 > 其他 > 详细

zz factory and abstract factory

时间:2015-10-12 00:34:55      阅读:259      评论:0      收藏:0      [点我收藏+]

接触设计模式好长时间了,但是,总是感觉没印象,于是准备个个击破,希望可以加深了解。首先从Factory Method 和 Abstract Factory开始。
    
  两个模式都是创建型模式,Factory Method 是作用于类(类模式处理类和子类之间的关系,这些关系通过继承建立,是静态的,在编译时刻便确定下来了),Abstract Factory 是作用于对象的(对象模式处理对象间的关系,这些关系在运行时刻是可以变化的,更具动态性)。创建型类模式将对象的部分创建工作延迟到子类,而创建型对象模式则将它延迟到另一个对象中。
    
  对于Abstract Factory来说:
  适用性
  
技术分享

  结构
  
技术分享

  参与者
  • Abstract Factory(WidgetFactory)
  
技术分享
  
  对于Factory Method来说:
  适用性
  
技术分享
  结构
  

技术分享

  参与者
  

技术分享

zz factory and abstract factory

原文:http://www.cnblogs.com/liangouyang/p/4870493.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!