图5-6UML类图所示意的设计模式的意图是(47)。
A.为特定的客户(或情况)提供特定系列的对象
B.定义一系列的算法并将它们一个个封装起来,使它们可以相互替换
C.将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示
D.定义一个用于创建对象的接口,让子类决定实例化哪一个类
第1题:
第2题:
第3题:
()模式定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换,使得算法可以独立于使用它们的客户而变化。
A.策略
B.命令
C.责任链
D.观察者
第4题:
第5题:
以下用来描述桥接(Bridge )的意图是()。
A.提供一个创建一系列相关或相互依赖对象的接口,面无须指定它们具体的类
B.将抽象部分与它的实现部分分离,使它们都可以独立变化
C.将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示
D.动态地给一个对象添加一些额外的职责