第1题:
行为型设计模式描述类或对象如何交互和如何分配职责。以下()模式是行为型设计模式。
A.装饰器(Decorator)
B.构建器(Builder)
C.组合(Composite)
D.解释器(Interpreter)
第2题:
结构型设计模式涉及如何组合类和对象以获得更大的结构,分为结构型类模式和 结构型对象模式。其中,结构型类模式采用继承机制来组合接口或实现,而结构型对象模式描述了如何对一些对象进行组合,从而实现新功能的一些方法。以下( )模式是结构型对象模式。
A.中介者 (Mediator) B.构建器(Builder) C.解释器(Interpreter) D.组合(Composite)
第3题:
A、将一个类设计为单例设计模式,在其他类中可以创建这个类对象
B、将一个类设计为单例设计模式,必须私有其空参数构造方法,并且还不能定义有参数的构造方法
C、将一个类设计为单例设计模式,需要定义一个静态的成员方法将本类创建的对象返回给调
D、以上答案都不对
第4题:
第5题:
第6题:
第7题:
第8题:
第9题:
第10题:
在基于用例的面向对象分析过程中,定义交互行为的关键在于通过描述分析类实例之间的消息传递将用例的职责分配到分析类中。
第11题:
第12题:
对
错
第13题:
在软件开发中,设计模式依据其目的可分为创建型、结构型和行为型。其中( )模式对类或对象怎么样交互和怎样分配职责进行描述。( )就属于该类型的设计模式
( )A.创建型 B.结构型 C.行为型 D.混合型
( )A.原型模式 B.观察者模式 C.组合模式 D.桥接模式
第14题:
行为型模式是对在不同对象之间划分责任和算法的抽象化,它可以分为类行为模式和对象行为模式。下列行为型模式中属于类行为模式的是( )。
A.职责链模式 B.命令模式C.迭代器模式 D.解释器模式
第15题:
第16题:
第17题:
第18题:
第19题:
第20题:
第21题:
在面向对象的语言中,下面描述正确的是()
第22题:
以下哪一个模式是允许一个对象在其内部状态改变时改变它的行为,对象看起来似乎修改了它的类()
第23题:
将抽象部分与它的实现部分分离,使它们都可以独立地变化
给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子
将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示
为其他对象提供一种代理以控制对这个对象的访问