zoukankan      html  css  js  c++  java
  • 适配器模式学习心得

    适配器分类

      1. 组合 采用组合方式的适配器成为**对象适配器**。 特点:把“被适配者”作为一个对象组合到适配器类中,以修改目标接口包装被适配者。

      2. 继承 采用继承方式的成为**类适配器**。 特点:通过多重继承不兼容接口,实现对目标接口的匹配,单一的为某个类而实现适配。

    作用:

      1. 透明

        通过适配器,客户端可以调用同一接口,因而对客户端来说是透明的。这样做更简单,更直接,更紧凑。

      2. 重用

        复用了现存的类,解决了现存类和复用环境要求不一致的问题。

      3. 低耦合

        将目标类和适配者类解耦,通过引入一个适配器类重用现有的适配者类,而无需修改原有代码(遵循开闭原则) **对修改关闭,对扩展开放。**

  • 相关阅读:
    Zookeeper 笔记小结
    kafka-Reblance
    kafka笔记
    Dubbo笔记--
    Dubbo 成熟度策略.
    zookeeper watch笔记
    zookeeper 笔记--curator分布式锁
    zookeeper 笔记
    git原理整体理解
    VM options 以及 properties文件的一些理解
  • 原文地址:https://www.cnblogs.com/houxi/p/4566039.html
Copyright © 2011-2022 走看看