WEB前端高级技术编程11适配器模式(274KB).pptVIP

  • 4
  • 0
  • 约小于1千字
  • 约 5页
  • 2018-04-19 发布于未知
  • 举报

WEB前端高级技术编程11适配器模式(274KB).ppt

适配器模式 适配器模式 什么是适配器模式? 下面这个就是适配器,适配器模式的作用就像一个转接口。例如通过它,可以将原本不符合我们需要的数据格式转换为我们想要的格式。 适配器模式 var clientObject = {f:f,s:s,t:t}; // 原有函数需要参数 三个 function interfaceMethod(v1,v2,v3){alert(v1)}; //简单适配器 将现有数据转换为原来所需要的格式。 function adapterMethod(o){ interfaceMethod(o.f, o.s, o.t); } adapterMethod(clientObject); 适配器模式 适配器模式之利: 适配器最大的优点是可以避免大规模的改写现有客户代码。 如果现有API还未定形,或新接口还未定形,此时并不适合使用适配器模式。 通过创建适配器,可以把抽象与其实现隔离开来,以便二者独立变化。 适配器模式之弊: 有人认为适配器是一种不必要的开销,完全可以通过重写现有代码避免。此外适配器模式也会引入一批需要支持的新工具。如果现有API还未定形,或者新接口还未定形,那么适配器可能不会一直管用。但是它的优点往往比缺点更突出。例如在涉及大型系统和遗留框架的情况下。 适配器和桥接模式 适配器和桥

文档评论(0)

1亿VIP精品文档

相关文档