网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
封装分布于多个类之间的行为的模式是()
- A、观察者(Observer)模式
- B、迭代器(Iterator)模式
- C、访问者(Visitor)模式
- D、策略(Strategy)模式
参考答案
更多 “封装分布于多个类之间的行为的模式是()A、观察者(Observer)模式B、迭代器(Iterator)模式C、访问者(Visitor)模式D、策略(Strategy)模式” 相关考题
考题
分布性问题强调系统或系统中构件在一个分布的环境中相互通信的方式。解决分布性问题最普遍的体系结构模式是(),CORBA是其一个范例。()A. Observer模式 B.Iterator模式 C. Proxy模式 D. Builder模式
考题
● 下面的UML类图描绘的是 (46) 设计模式。关于该设计模式的叙述中,错误的是 (47) 。(46)A. 桥接B. 策略C. 抽象工厂D. 观察者(47)A. 该设计模式中的Observer 需要维护至少一个Subject对象B. 该设计模式中的ConcreteObserver 可以绕过 Subject及其子类的封装C. 该设计模式中一个Subject对象需要维护多个Observer 对象D. 该设计模式中Subject需要通知 Observer 对象其自身的状态变化
考题
● (40) 设计模式允许一个对象在其状态改变时,通知依赖它的所有对象。该设计模式的类图如下图,其中, (41)在其状态发生改变时,向它的各个观察者发出通知。(40)A.命令( Command)B.责任链(Chain of Responsibility)C.观察者( Observer)D.迭代器(Iterator)(41)A.SubjectB.ConcreteSubjectC. ObserverD.ConcreteObserver
考题
● 下列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对象
考题
设计模式允许一个对象在其状态改变时,通知依赖它的所有对象。该设计模式的类图如下图,其中, (68)在其状态发生改变时,向它的各个观察者发出通知。A.命令( Command)B.责任链(Chain of Responsibility)C.观察者( Observer)D.迭代器(Iterator)
考题
下面的UML类图描绘的是( )设计模式。关于该设计模式的叙述中,错误的是(请作答此空)。
A.该设计模式中的Observer需要维护至少一个Subject对象
B.该设计模式中的ConcreteObserver可以绕过Subject及其子类的封装
C.该设计模式中一个Subject对象需要维护多个Observer对象
D.该设计模式中Subject需要通知Observer对象其自身的状态变化
考题
行为型模式是对在不同对象之间划分责任和算法的抽象化,它可以分为类行为模式和对象行为模式。下列行为型模式中属于类行为模式的是 ( )。A.职责链模式
B.命令模式
C.迭代器模式
D.解释器模式
考题
异常处理机制可理解为哪一种行为模式()A、观察者(Observer)模式B、迭代器(Iterator)模式C、职责链(Chain of Responsibility)模式D、策略(Strategy)模式
考题
Java的异常处理机制可理解为哪一种行为模式()A、观察者(Observer)模式B、迭代器(Iterator)模式C、职责链(Chain of Responsibility)模式D、策略(Strategy)模式
考题
一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。采用()模式,用一个中介对象来封装一系列的对象交互,从而使各对象不需要显式地相互引用,使其耦合松散,。而且可以独立地改变它们之间的交互。此模式与()模式是相互竞争的模式,主要差别是:前者的中介对象封装了其它对象间的通信,而后者通过引入其它对象来分布通信。A、解释器(Interpreter)B、策略(Strategy)C、中介者(Mediator)D、观察者(Observer)
考题
关于观察者模式说法正确的是?()A、观察者(Observer)模式,也叫发布/订阅(Publish/SubscribE.模式。B、是MVC(模型-视图-控制器)模式的重要组成部分。C、复用性强。D、对象之间实名通信。
考题
多选题关于观察者模式说法正确的是?()A观察者(Observer)模式,也叫发布/订阅(Publish/SubscribE.模式。B是MVC(模型-视图-控制器)模式的重要组成部分。C复用性强。D对象之间实名通信。
考题
单选题异常处理机制可理解为哪一种行为模式()A
观察者(Observer)模式B
迭代器(Iterator)模式C
职责链(Chain of Responsibility)模式D
策略(Strategy)模式
考题
单选题以下哪种设计模式最符合以下场景说明:() 【电视节目选择器】 电视提供了(creates)面板和遥控器两种节目选择方法,都具有“下一个”和“上一个”按钮来控制转到不同的频道。A
责任链模式(Chain of Responsibility)B
观察者模式(Observer)C
模板方法模式(Template Method)D
迭代器模式(Iterator)
考题
单选题Java的异常处理机制可理解为哪一种行为模式()A
观察者(Observer)模式B
迭代器(Iterator)模式C
职责链(Chain of Responsibility)模式D
策略(Strategy)模式
考题
单选题封装分布于多个类之间的行为的模式是()A
观察者(Observer)模式B
迭代器(Iterator)模式C
访问者(Visitor)模式D
策略(Strategy)模式
热门标签
最新试卷