首页>学校动态>适配器模式的优缺点以及使用建议

适配器模式的优缺点以及使用建议

来源:洛阳达内IT教育培训机构时间:2021/9/26 11:04:01

  适配器模式的优缺点以及使用建议
  对于适配器模式而言,我们可以从它的定义,存在的三个角色以及优缺点,还有使用的建议来帮助你认识和掌握。
  适配器模式
  定义:在不改动客户代码的情况下实现一个接口向另一个接口的自由转化,让原本不能适配的接口具备相似的功能。
  适配器有三个角色:客户端、适配器、被适配者。适配器实现了目标的接口,并持有被适配者的实例。

  适配器模式是一种:行为模式。因为他将一个接口的行为转化为另一个接口的行为。

适配器模式的优缺点以及使用建议

  优缺点:
  首先介绍适配器模式的优点:
  1.客户可以从接口的实现中解放出来。
  2.让客户由原本的面向实现转变为面向接口
  让被适配对象具备接口功能的同时可以实现自由的扩展
  以下谈谈缺点,其实适配器的缺点也比较明显:
  1.由于JAVA不支持多重继承,无法完成多个对象的适配工作,因此只能采用多接口的形式进行适配,比其它语言实现起来稍复杂一点。
  2.适配器较难改变的地方是适配目标的方法,假定在此情况下,适配目标的方法组合了多个被适配对象,此时改动任意一个被适配对象,都会对适配的方法带来影响,同时适配方法也是较难以改动的。
  使用建议
  1.一个适配器较好做一个类的适配工作。
  2.如果一个适配器需要适配多个类,需要考虑是否存在关联性
  3.可以使用双向接口适配器,既能实现对旧接口的方法不改动,又能实现新接口的新实现。完成这个步骤的关键是确保:两个接口。
上一页 下一页

推荐课程更多>

立即申请体验课

关于我们 | 联系我们 | 洛阳达内IT教育培训机构

版权所有:培训指南

  • 在线咨询
  • 电话咨询
  • 预约试听