- 4
- 0
- 约小于1千字
- 约 5页
- 2018-04-19 发布于未知
- 举报
适配器模式 适配器模式 什么是适配器模式? 下面这个就是适配器,适配器模式的作用就像一个转接口。例如通过它,可以将原本不符合我们需要的数据格式转换为我们想要的格式。 适配器模式 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还未定形,或者新接口还未定形,那么适配器可能不会一直管用。但是它的优点往往比缺点更突出。例如在涉及大型系统和遗留框架的情况下。 适配器和桥接模式 适配器和桥
您可能关注的文档
- MATLAB及其在电气工程中的应用苏小林第七章(1407KB).ppt
- MATLAB及其在电气工程中的应用苏小林第三章(759KB).ppt
- 2002MyselfOperaterIT课件(16373KB).ppt
- 2002年高考优秀作文精选课件(208KB).ppt
- MATLAB及其在电气工程中的应用苏小林第四章(1925KB).ppt
- MATLAB及其在电气工程中的应用苏小林第五章(288KB).ppt
- 2003版本5244448372-初中-数学-八年级-彭湖英-广西柳州市第四十六中学广西柳州市46中彭湖英说课初稿(5564KB).ppt
- MATLAB及其在电气工程中的应用苏小林第一章(4642KB).ppt
- MATLAB教程及实训曹弋3章节(487KB).ppt
- MATLAB教程及实训曹弋5章节(287KB).ppt
- WEB前端高级技术编程1101.自定义CSS框架Purecss(680KB).ppt
- WEB前端高级技术编程1102.960Bootstrap(680KB).ppt
- 2011版本断层课件12肺门及肺内管道断层解剖(21252KB).ppt
- 2011版本断层课件13肺内管道CT解剖(6404KB).ppt
- WEB前端高级技术编程1104.Sass(747KB).ppt
- WEB前端开发框架12require(261KB).ppt
- WEB前端开发框架12布局框架(377KB).ppt
- WEB前端开发框架12朗沃JQuery(2128KB).ppt
- WEB前端性能优化1301.We性能优化开篇(499KB).ppt
- WEB前端性能优化1302.We性能优化代码(608KB).ppt
原创力文档

文档评论(0)