美文网首页
Adpapter模式(结构型)

Adpapter模式(结构型)

作者: 潭潭_180 | 来源:发表于2018-09-14 17:29 被阅读0次

适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。

问题:

在软件系统设计和开发过程中,会遇到这种情况,我们会为了完成某项工作而购买一个第三方的库来加快开发,这就带来了一个问题: 我们在应用程序中已经设计好了接口,与这个第三方提供的接口不一致, 为了使得这些接口不兼容的类(不能在一起工作) 可以在一起工作了,Adapter 模式提供了将一个类(第三方库)的接口转化为客户(购买使用者)希望的接口。

模式结构:

adpater pattern

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

主要解决:主要解决在软件系统中,常常要将一些"现存的对象"放到新的环境中,而新环境要求的接口是现对象不能满足的。

相关文章

  • Adpapter模式(结构型)

    适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它...

  • 设计模式之六——适配器模式

    原文传送门 1 介绍 适配器模式既可以作为类结构型模式,也可以作为对象结构型模式。结构型模式描述如何将类或者对象结...

  • #结构型模式1-适配器模式(Adapter)

    结构型模式1-适配器模式 结构型模式简介 结构型模式,分为类结构型模式和对象结构型模式。 创建型模式主要有7个: ...

  • 结构型模式8-结构型模式总结

    结构型模式8-结构型模式总结 结构型模式总共有7种: 适配器模式(Adapter) 组合模式(Composite)...

  • 【设计模式】结构型设计模式汇总

    结构型设计模式汇总 结构型设计模式名称 结构型设计模式主要包括 7 大类: 代理模式 桥接模式 装饰器模式 适配器...

  • 架构师必修设计模式——结构型模式

    结构型模式基本概念 结构型模式描述如何将类或对象按某种布局组成更大的结构; 它分为 类结构型模式 和对象结构型模式...

  • 设计模式-结构型设计模式

    //本文参考菜鸟教程设计模式主要分为三大类创建型模式,结构型模式,行为型模式,本文主要讲结构型模式结构型模式,共七...

  • 适配器模式

    适配器模式Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结...

  • 最常用的设计模式---适配器模式(C++实现)

    适配器模式属于结构型的设计模式,它是结构型设计模式之首(用的最多的结构型设计模式)。 适配器设计模式也并不复杂,适...

  • 结构型模式

    简介 将类或对象按某种布局组成更大的结构。它分为类结构型模式和对象结构型模式。结构型模式分为:代理模式、适配器模式...

网友评论

      本文标题:Adpapter模式(结构型)

      本文链接:https://www.haomeiwen.com/subject/aybogftx.html