适配器

久未见 提交于 2021-02-04 04:23:40

1、使用情况

(1)、系统需要使用现有的类,而此类的接口不符合系统需要

(2)、想建立一个重复使用的类,用于与一些将来引进的类一起工作。

2、适配器类图

类适配器对象适配器

目的:改变原接口以便与目标接口相容。(jdbc驱动)

适配器模式中的特例:缺省适配器模式

如果不准备实现一个接口中的所有方法可以模仿windowAdapter(java.awt)的做法制造一个抽象类给出所有方法的平庸实现。把一个类的接口变换成客户端希望的另一种接口。

核心:缺省适配类。1、是抽象类2、方法是具体方法,不应该是抽象方法。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!