设计模式----Adapter(适配器)

作用:

  将一个类的接口转换成客户希望的另外一个接口。Adapt 模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作

  UML示意图

  1)采用继承原有接口类的方式

设计模式的解析和实现(C++)之六-Adapt模式

  2)采用组合原有接口类的方式

设计模式的解析和实现(C++)之六-Adapt模式

  解析:

  Adapt模式其实就是把完成同样的一个功能但是接口不能兼容的类桥接在一起使之可以在一起工作,这个模式使得复用旧的接口成为可能.

  实现:

  Adapt模式有两种实现办法,一种是采用继承原有接口类的方法,一种是采用组合原有接口类的方法,这里采用的是第二种实现方法.

 

 

 

 

posted on 2010-02-07 13:51  Hibernate4  阅读(165)  评论(0编辑  收藏  举报

导航