适配器模式-js

这种模式每种语言都有的,主要看为了解决 旧的代码里 和新的功能代码不兼容,不用修改旧的代码

符合的情况:

1)旧代码大量使用,跟新功能代码不兼容

2)不修改旧代码的情况下去增加新功能,新功能里面包括了旧功能代码

 

旧代码

add(s1,s2);

新功能代码

function sum(b1,b2);

这里就需要添加适配器函数

function adaptersum(b1,b2){

return  add(b1,b2)

}

 

posted @ 2017-02-04 11:30  星耀学园  阅读(107)  评论(0)    收藏  举报