将一桶酒装到酒瓶中,由于酒瓶瓶口比较小,直接将酒倒入酒瓶容易撒漏浪费,于是在酒瓶瓶口上放一个漏斗,通过漏斗就很好地解决了问题,这个情景说明
A. 漏斗是一桶酒和酒瓶之间的中介,体现了代理模式
B. 漏斗是一桶酒的桶口和酒瓶瓶口口径之间的转换器,体现了适配器模式
C. 漏斗是用户放在酒瓶瓶口上面的,以透明和动态的方式给酒瓶增加了可以使用酒桶装酒的职责(功能),体现了装饰模式
D. 漏斗是用户放在酒瓶瓶口上面的,激活了酒瓶可以用酒桶装酒的功能,体现了桥接模式
查看答案
一个可以装东西的瓶子,装水就是水瓶,装酒就是酒瓶,装油就是油瓶,这体现了
A. 装饰模式
B. 代理模式
C. 适配器模式
D. 桥接模式
刚出笼的包子直接手拿会很烫,在包子外面包一层纸之后就可以拿了,这说明
A. 手通过纸间接接触包子,纸作为中介,体现代理模式
B. 包子上包装了一层纸,这体现了装饰模式
C. 包子上加了一层纸,解决了手不能直接拿包子的兼容性问题,体现适配器模式
D. 包子上有了纸,使得包子激活了不直接接触手的功能,体现桥接模式
目前的笔记本要把屏幕画面通过投影仪显示的话,通常由于笔记本视频输出接口与投影仪连接线不一致而需要使用转接头,对于上述情景描述,下面说法错误的是
A. 这体现了适配器模式,其中转接头就是适配器
B. 这体现了适配器模式,其中投影仪就是适配者
C. 若笔记本不能更换接口,投影仪连接线也不能换的话,那么使用转接头就只能是唯一的办法
D. 若目标 和 适配者 在出现兼容性问题之后,只要有任何一方妥协(主动去解决这个兼容性问题),那么转接头其实就可以不要了
壁柜上的东西太高了够不着,壁柜旁搭个漂亮的简易梯子就拿到了,这情景说明了
A. 梯子是人拿到壁柜里的东西的中介,体现代理模式
B. 梯子是壁柜的装饰,给与了壁柜更多的职责,体现装饰模式
C. 地板到壁柜上部,由用户动态安装了梯子,激活了人可以存取壁柜高处东西的功能,体现桥接模式
D. 梯子解决了人的高度和壁柜高度不兼容的问题,体现了适配器模式