IT追梦者

Programming
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

设计模式之工厂模式

Posted on 2012-07-24 08:59  星龙冰  阅读(167)  评论(0编辑  收藏  举报


简单工厂: 

工厂方法:平行等级结构、产品创建延迟到子类、抽象产品类型。

抽象工厂:

 

适配器模式:

   1.类适配器:用一个具体的Adapter类对Adaptee和Target进行匹配。Adapter类是Adaptee的子类所以可以重定义Adaptee的行为;不需要额外的指针以获取Adaptee;

              Adapter无法匹配Adaptee子类。 

   2.对象适配器:允许一个Adapter与多个Adaptee匹配(Adaptee及所有子类);Adapter也可以一次性给所有Adaptee添加功能;重定义Adaptee行为比较困难 

代理模式: