设计模式-适配器模式

适配器模式:将一类的接口转换成满足用户需求的另一种接口。是的不相容的接口得以共同工作。

首先:如何调用被适配的对象呢? 可以通过 关联或者继承 适配器来实现。(1:这段代码是通过是通过继承来实现的,也达到了接口转换的目的)

2:通过对象关联的方法来实现适配器,就是上述的UML类图保持一致。

这段代码就是在适配器Adapter中关联了适配器适配器母接口Speker. 在适配器中的translate中实现了 speaker.speak()方法。

相关推荐
千千寰宇14 小时前
[设计模式/Java/多线程] 设计模式之单例模式【9】
设计模式·操作系统-进程/线程/并发
此木|西贝20 小时前
【设计模式】原型模式
java·设计模式·原型模式
高 朗1 天前
2025高频面试设计模型总结篇
设计模式·面试·职场和发展
Summer_Xu2 天前
模拟 Koa 中间件机制与洋葱模型
前端·设计模式·node.js
云徒川2 天前
【设计模式】原型模式
java·设计模式·原型模式
huang_xiaoen2 天前
java设计模式之桥接模式(重生之我在地府当孟婆)
设计模式·桥接模式
HappyGame022 天前
设计模式-观察者模式
观察者模式·设计模式
渊渟岳2 天前
掌握设计模式--解释器模式
设计模式
牵牛老人3 天前
C++设计模式-责任链模式:从基本介绍,内部原理、应用场景、使用方法,常见问题和解决方案进行深度解析
c++·设计模式·责任链模式
肥仔哥哥19303 天前
设计模式分类与定义(高软55)
设计模式·软考·高软·设计模式分类