CSDN博客

img xiaoming_t

adapter

发表于2004/12/29 14:35:00  823人阅读


定义

名称:  adapter

结构:



意图:

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

适用性:

  • 你想使用一个已经存在的类,而它的接口不符合你的需求。
  • 你想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的类(即那些接口可能不一定兼容的类)协同工作。
  • (仅适用于对象Adapter)你想使用一些已经存在的子类,但是不可能对每一个都进行子类化以匹配它们的接口。对象适配器可以适配它的父类接口。

    效果:


  • 经典案例

    1、

    最佳实践

    1、


    相关模式
    1、

    参考文章
    1、
    阅读全文
    0 0

    相关文章推荐

    img
    取 消
    img