第1题:
在软件开发中,设计模式依据其目的可分为创建型、结构型和行为型。其中( 11)模式对类或对象怎么样交互和怎样分配职责进行描述。( 12)就属于该类型的设计模式
A.创建型
B.结构型
C.行为型
D.混合型@@@SXB@@@A.原型模式
B.观察者模式
C.组合模式
D.桥接模式
第2题:
在软件开发中,设计模式依据其目的可分为创建型、结构型和行为型。其中( )模式对类或对象怎么样交互和怎样分配职责进行描述。( )就属于该类型的设计模式
( )A.创建型 B.结构型 C.行为型 D.混合型
( )A.原型模式 B.观察者模式 C.组合模式 D.桥接模式
第3题:
A.解释器(Interpreter)
B.策略(Strategy)
C.中介者(Mediator)
D.观察者(Observer)
第4题:
第5题:
一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。采用( )模式,用一个特定对象来封装一系列的对象交互,从而使各对象不需要显式地相互引用,使其耦合松散,而且可以独立地改变它们之间的交互。
A.解释器(Interpreter) B.策略(Strategy) C.中介者(Mediator) D.迭代器(Iterator)
第6题:
行为型设计模式描述类或对象如何交互和如何分配职责。以下()模式是行为型设计模式。
A.装饰器(Decorator)
B.构建器(Builder)
C.组合(Composite)
D.解释器(Interpreter)
第7题:
行为型模式是对在不同对象之间划分责任和算法的抽象化,它可以分为类行为模式和对象行为模式。下列行为型模式中属于类行为模式的是( )。
A.职责链模式 B.命令模式C.迭代器模式 D.解释器模式
第8题:
此题为判断题(对,错)。
第9题:
一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难 以理解。采用 (43) 模式,甩一个中介对象来封装一系列的对象交互,从而使各对 象不需要显式地相互引用,使其耦合松散,而且可以独立地改变它们之间的交互。此模 式与 (44) 模式是相互竞争的模式,主要差别是:前者的中介对象封装了其他对象 间的通信,而后者通过引入其他对象来分布通信。
A.解释器(intepeter)
B.策略(Strategy)
C.中介者(Mediator)
D.观察者(Observer)
第10题: