zoukankan      html  css  js  c++  java
  • 适配器模式

    一.概述

      适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。

    二.角色

      目标接口(Target):客户所期待的接口。目标可以是具体的或抽象的类,也可以是接口。

      需要适配的类(Adaptee):需要适配的接口。

      适配器(Adapter):通过包装一个需要适配的对象,把原接口转换成目标接口。  

    三.优点

      1、可以让任何两个没有关联的类一起运行。

      2、提高了类的复用。

      3、增加了类的透明度。

      4、灵活性好。

    四.缺点

      过多地使用适配器,会让系统非常零乱,不易整体进行把握。

    五.使用场景

      有动机地修改一个正常运行的系统的接口,这时应该考虑使用适配器模式。

  • 相关阅读:
    概率与数学期望
    UVa10870
    UVa10870
    特殊符号+运算优先级
    特殊符号+运算优先级
    poj 2065 SETI(gauss--->≡)
    poj 2065 SETI(gauss--->≡)
    线性筛法证明
    HDU 1728 逃离迷宫
    T^T ONLINE JUDGE 2401 尼克的任务
  • 原文地址:https://www.cnblogs.com/wscy/p/7633020.html
Copyright © 2011-2022 走看看