全国服务热线:400-6136-679

位置:洛阳达内IT教育培训机构 > 学校动态 > 适配器模式的优缺点以及使用建议

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

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

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

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

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

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

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/3850/news/415359/违者必究! 以上就是洛阳达内IT教育培训机构 小编为您整理 适配器模式的优缺点以及使用建议的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-6136-679