11 adapter(结构型)

 

 

    • 适配器
    • 11 adapter适配器模式(结构型)

 

    • 11 adapter适配器模式(结构型)

 

    • 11 adapter适配器模式(结构型)
    • 满足的原则:
      • 依赖倒置原则——针对接口编程
    • 火鸡当成鸭子用,把火鸡装饰成鸭子
    • 依然是一个包装类
    • 什么时候用:
      • 您希望使用现有的类,其接口与您需要的接口不匹配。
      • 您想要创建一个可重用的类,它与不相关的或不可预见的类合作,也就是说,这些类不一定具有兼容的接口。
      • (仅对象适配器)您需要使用几个现有的子类,但是通过子类化每个子类来调整它们的接口是不切实际的。对象适配器可以调整其父类的接口。
    • 11 adapter适配器模式(结构型)

 

11 adapter适配器模式(结构型)

 

11 adapter适配器模式(结构型)

 

    • 11 adapter适配器模式(结构型)

 

 

相关文章: