适配器模式

适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁,将一个类的接口转化成客户希望的另外一个接口。适配器模式使得原本由接口不能兼容而不能一起工作的类可以一起工作。

主要元素

主要元素有三个
目标角色:期待得到的接口
适配者角色:被适配的接口
适配器角色:将源接口转换成目标接口

  • 适用场景
    当调用双方都不容易修改的时候,为了复用现有组件可以适用适配器模式。在系统中接入第三方组件的时候经常被使用到;

  • 注意
    如果系统中存在过多适配器,会增加系统的复杂性,设计人员应考虑对系统进行重构。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容