欢迎光临散文网 会员登陆 & 注册

适配器设计模式

2023-09-07 16:02 作者:爪哇岛江户川  | 我要投稿

解决接口与接口实现类之间的矛盾问题


假设我们有一个类名为和尚的接口:

按照常理来说,类实现接口,必须重写所有的方法。假如我们只需要其中的一部分方法,我们就可以先编写一个适配器类,让它实现接口重写所有方法,但是对于这些方法的实现都是空实现,里面的方法都没有逻辑。

这个类实现之后,我们再让我们所需要的类去继承这个类,这样的话,只需要重写自己所需要的方法就可以了。为了避免其他类创建适配器类对象,我们需要将适配器类用abstract修饰定义为抽象类。


适配器设计模式的评论 (共 条)

分享到微博请遵守国家法律