JAVA专题 适配器模式.pdfVIP

  • 1
  • 0
  • 约1.54万字
  • 约 15页
  • 2020-08-10 发布于河北
  • 举报
Java 与模式:适配器模式 目的: 将一个类的接口转换成客户希望的另外一个接口。A d a p t e r 模式使得原本由于接口 不兼容而不能一起工作的那些类可以一起工作。 尽量优先使用Object Adapter 的模式。 意图: # 你想使用一个已经存在的类,而它的接口不符合你的需求。 # 你想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的类(即那些接口可 能不一定兼容的类)协同工作。 # (仅适用于对象A d a p t e r )你想使用一些已经存在的子类,但是不可能对每一个都进 行子类化以匹配它们的接口。对象适配器可以适配它的父类接口。 (目的和意图是不变的,摘自 《设计模式迷你手册》电子版) 原理: 保留现有的类所提供的服务,修改其接口,从而达到客户端的期望。 特征: 目标(Target)角色:所期望得到的接口。 适配源(Adaptee):现在的需要适配的接口。 适配器(Adapter):将适配源接口适配成目标接口。 类适配器使用继承关系复用适配源 因此目标 不能是类只是能接口 ( (Adaptee), (T

文档评论(0)

1亿VIP精品文档

相关文档