软件体系结构

发布时间:2025-01-04 14:00

知识结构梳理工具推荐:思维导图软件MindNode或Anki记忆卡片系统。 #生活技巧# #学习技巧# #知识结构梳理#

软件体系结构--适配器模式

Meskjei 于 2019-05-13 09:28:07 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

文章目录 概念 例子 总结 优点 缺点

概念

适配器模式将一个类的接口,转换成客户期望的另一个接口。

就像生活中常见的转接头,转接头可以帮助我们将一种接口转换为另一种完全不同的接口。那么这个转接头就是适配器。

适配器分为两种:

类适配器 对象适配器

类适配器类图:

可以看出,类适配器模式需要语言支持多继承,而在不支持多继承的语言中,则需要使用对象适配器。

对象适配器类图:

类适配器中的适配器是继承自Target和Adaptee的。而对象适配器中的适配器与Adaptee之间是依赖关系,同时也是Target的实现类。

例子

最近因为换了台新的MacBook Air的原因,导致我不得不去买一个USB Type-c转USB-A的转换器。这个转换器就体现了适配器模式的思想。

USB Type-c接口:

public interface Type-C{ public void transferData(); public void<123

网址:软件体系结构 https://www.yuejiaxmz.com/news/view/642168

相关内容

十大好用的健康体检软件 体检app软件哪个好 体检软件系统推荐
晶体结构是 晶体结构= +
如何高效推进GJBA体系实施北大软件.ppt
软件开发工作总结
能源管理系统组成结构
智慧社区软硬件一体化管理系统
海洋平台结构健康监测系统
AutodeskRobot结构设计分析软件标准入门手册.doc资源
应用软件项目需求评审指标体系及决策支持系统研究
智能结构健康监测,建筑结构的守护者

随便看看