A. 单例模式 B. 外观模式 C. 适配器模式 D. 建造者模式
A. 希望简化现有系统的使用方法。需要定义自己的接口。 B. 将一个无法控制的现有对象与一个特定接口相匹配。 C. 将一组实现部分从另一组使用它们的对象中分离出来。 D. 需要为特定的客户提供特定系列的对象。
A. 为某一个目标操作的结果提供临时的存储空间,以便多个客户端可以共享这些结果 B. 保护目标不让恶意用户接近 C. 使几个用户能够同时使用一个对象而没有冲突 D. 当一个对象被引用时,提供一些额外的操作,如将此对象被调用的次数记录下来
A. 适配器 B. 组合 C. 代理 D. 桥接
A. 外观模式 B. 桥接模式 C. 代理模式 D. 组合模式
A. 组合 B. 桥接 C. 装饰 D. 外观
A. 外观 B. 装饰 C. 参与者 D. 桥接
A. 适配器 B. 组合 C. 外观 D. 装饰
A. 抽象 B. 依赖 C. 关联 D. 实现
A. 重构 B. 递归 C. 关联 D. 内置