《Javascript设计模式》读书笔记之“门面模式” + “适配器模式”

门面模式有两个做用: 一是简化类的接口;二是消除类与使用它的客户端代码间的耦合。对象

门面模式就至关于桌面上的快捷方式,为一些列操做创建一个快捷键。接口

 

适配器模式客户端

适配器可用来在现有接口和不兼容的类之间适配。适配器模式有助于避免大规模重写现有客户端代码。从表面上看,适配器模式很想门面模式。他们都要对别的对象尽心封装并改变其呈现的接口。两者的区别在于他们如何改变接口。门面模式呈现的是一个简化的接口,它并不提供额外的选择,并且又时为了完成任务还会作一些假设。而适配器要把一个接口转换为另外一个接口,它并不会滤除某些功能,也不会简化接口。兼容

相关文章
相关标签/搜索