移动端扫码阅读
大话设计模式
第212章
大B:“装饰器模式与适配器模式都叫做包装模式(Warpper),但装饰器与被装饰具有相同的接口(具体表现为都实现想同的JavaInterface或装饰器是被装饰类的子类等)。但适配器与被适配的类具有不同的接口(虽然可能用部分重合的API)如BufferedReader是一个Decorator因为它接受一个Reader对象,但是InputStreamReader它接受一个InputStream对象,把InputStream的API转换成Reader的API。半装饰器(退化了的装饰器)如果一个Decorator除了提供被装饰类的接口外还提供了另外的方法,就变成了一个半透明的装饰器,客户如果要使用这个特殊的方法说要使用具体的装饰器类,这样就违背了装饰器模式的使用初衷,但实际应用往往无法避免。”
小A:“装饰器模式与适配器模式有什么区别?”
阅读大话设计模式最新章节 请关注米妮小说网(www.qixinyuan.com.cn)
智能推荐:【重生就别当舔狗了】【归雾】【从炼丹术开始肝熟练度】【人道独尊】【都市第一至尊】【四合院之傻子当家】【经营民宿,开局接待武松】【美漫从渣康学徒开始】【娘娘总是体弱多病】【我们的家族没落了】【诸天影视从小欢喜乔卫东开始】【殊途仙路】【从研发易筋经开始登临彼岸】【斗罗之前世今生开局曝光唐三】【长生从猎户开始】【顾命大臣】【人在东京,收租从太太开始】【被反派鳏夫盯上了】【寄小读者】【镇妖关】【苍蓝星,亦是宝可梦大师!】【系统流主角的我加入聊天群】【回到仙尊少年时[穿书]】【龙族:从战锤归来的路明非】【我真是来维护和平的】【速通修仙!】【游戏王:决斗者的奇幻冒险】【金丹是恒星,你管这叫修仙?】【斗罗之绝世唐门红尘劫】【我穿越了,不可思议】