
(46)A. 备忘录(Memento)
B. 策略(Strategy)
C. 状态(State)
D. 观察者(Observer)
(47)A. 一个Subject对象可对应多个Observer对象
B. Subject只能有一个ConcreteSubject子类
C. Observer只能有一个ConcreteObserver子类
D. 一个Subject对象必须至少对应一个Observer对象
[主观题] 下列UML类图表示的是 (46) 设计模式。该设计模式中, (47) 。(46)A. 备忘录(Memento)B. 策略(Strategy)C. 状态(State)D. 观察者(Observer)(47)A. 一个Subject对象可对应多个Observer对象B. Subject只能有一个ConcreteSubject子类C. Observer只能有一个ConcreteObserver子类D. 一个Subject对象必须至少对应一个Observer对象
[单选题]下列UML类图表示的是( )设计模式。该设计模式中,( )。A.备忘录(Memento)B.策略(strategy)C.状态(State)D.观察者(Observer)(47)
[试题] 如下UML类图表示的是 (43) 设计模式。以下关于该设计模式的叙述中,错误的是(44) 。(43)A. 工厂方法 B. 策略 C. 抽象工厂 D. 观察者(44)A. 提供创建一系列相关或相互依赖的对象的接口,而无需指定这些对象所属的具体类B. 可应用于一个系统要由多个产品系列中的一个来配置的时候C. 可应用于强调一系列相关产品对象的设计以便进行联合使用的时候D. 可应用于希望使用已经存在的类,但其接口不符合需求的时候
[单选题]下面的UML类图描绘的是(46)设计模式。关于该设计模式的叙述中,错误的是(47)。(56)A.桥接B.策略C.抽象工厂 观察者
[单选题]如下UML类图表示的是(43)设计模式。以下关于该设计模式的叙述中,错误的是(44)。(54)A.工厂方法B.策略C.抽象工厂D.观察者
[试题] 下面的UML类图描绘的是 (46) 设计模式。关于该设计模式的叙述中,错误的是 (47) 。(46)A. 桥接B. 策略C. 抽象工厂D. 观察者(47)A. 该设计模式中的Observer 需要维护至少一个Subject对象B. 该设计模式中的ConcreteObserver 可以绕过 Subject及其子类的封装C. 该设计模式中一个Subject对象需要维护多个Observer 对象D. 该设计模式中Subject需要通知 Observer 对象其自身的状态变化
[单选题]下图1中左边的UML类图描绘的是设计模式中的(1)模式。右边的UML类图描述了该模式的一种应用,其中与左图中的“Creator”对应的类是(2)。A.CommandB.Factory MethodC.CompositeD.Class Adapter
[单选题]下图中左边的UML类图描绘的是设计模式中的(1)模式。右边的UML类图描述了该模式的一种应用,其中与左图中的Abstraction对应的类是(2)。A.CommandB.BridgeC.CompositeD.Proxy
[主观题] 下图中左边的 UML 类图描绘的是设计模式中的 (1) 模式。右边的 UML 类图描述了该模式的一种应用,其中与左图中的“Abstraction”对应的类是 (2) 。(1)A.CommandB. BridgeC. CompositeD. Proxy(2)A.DataAccessB. DataAccessImplC. CustomerDMD. AccountDM
[单选题]图5-6UML类图所示意的设计模式的意图是(47)。A.为特定的客户(或情况)提供特定系列的对象B.定义一系列的算法并将它们一个个封装起来,使它们可以相互替换C.将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示D.定义一个用于创建对象的接口,让子类决定实例化哪一个类