zoukankan      html  css  js  c++  java
  • 设计模式适配器(Adapter)

    适配器模式
    概述
        将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
    适用性
        1.你想使用一个已经存在的类,而它的接口不符合你的需求。
    
        2.你想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的类(即那些接口
          可能不一定兼容的类)协同工作。
    
        3.(仅适用于对象Adapter)你想使用一些已经存在的子类,但是不可能对每一个都进行
          子类化以匹配它们的接口。对象适配器可以适配它的父类接口。
    参与者
        1.Target
          定义Client使用的与特定领域相关的接口。
    
        2.Client
          与符合Target接口的对象协同。
    
        3.Adaptee
          定义一个已经存在的接口,这个接口需要适配。
    
        4.Adapter
          对Adaptee的接口与Target接口进行适配
    
    Example
     
  • 相关阅读:
    clearfix 清除浮动的问题
    python第四十五课——继承性之多继承
    Linux基础第六课——grep|awk|sort|uniq
    Linux基础第五课——用户管理
    Linux基础第四课——文件操作
    Linux第三课——目录操作
    Linux基础第二课——系统架构
    Linux基础第一课——基础知识了解
    01 http协议概念及工作流程
    18- php Redis扩展编译
  • 原文地址:https://www.cnblogs.com/muyuge/p/6152752.html
Copyright © 2011-2022 走看看