网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
类元之间的()将一个对象的两个版本以连续一方式连接起来,它表示一个对象的值、状态和位置的转换,可以将类元角色在一次相互作用中连接起来。
- A、流
- B、依赖
- C、泛化
- D、关联
参考答案
更多 “类元之间的()将一个对象的两个版本以连续一方式连接起来,它表示一个对象的值、状态和位置的转换,可以将类元角色在一次相互作用中连接起来。A、流B、依赖C、泛化D、关联” 相关考题
考题
关于对象、类、继承、多态的描述,不正确的是:()。A.对象包含对象表示、对象状态和对象行为三个基本要素B.类是对象的实例,对象是类的模板C.继承是表示类之间的层次关系D.多态使得同一个操作在不同类中有不同的实现方式
考题
在面向对象方法中,对象是类的实例。表示对象相关特征的数据称为对象的(31)在该数据上执行的功能操作称为对象的(32);一个对象通过发送(33)来请求另一个对象为其服务。通常把一个类和这个类的所有对象称为类及对象或对象类。在UML中,用来表示显示构成系统的对象类以及这些对象类之间关系的图是(34)。A.数据变量B.数据结构C.属性D.定义
考题
在面向对象技术中,类属是一种(15)机制。一个类 属类是关于一组类的一个特性抽象,它强调的是这些类的成员特征中与(16)的那些部分,而用变元来表示与(17)的那些部分。A.包含多态B.参数多态C.过载多态D.强制多态
考题
观察者(Observer)模式适用于( )。
A.访问一个聚合对象的内容而无须暴露它的内部表示*B.减少多个对象或类之间的通信复杂性C.将对象的状态恢复到先前的状态D.一对多对象依赖关系,当一个对象修改后,依赖它的对象都自动得到通知
考题
关于面向对象概念的描述,正确的是( )。A.对象包含两个基本要素,分别是对象状态和对象行为
B.如果把对象比作房屋设计图纸,那么类就是实际的房子
C.继承表示对象之间的层次关系
D.多态在多个类中可以定义用一个操作或属性名,并在每一个类可以有不同的实现
考题
某模式将一个复杂对象的构建与其表示分离,使得同样的构建过程可以创建不同的表示。以下( )情况适合选用该模式。
①抽象复杂对象的构建步骤
②基于构建过程的具体实现构建复杂对象的不同表示
③一个类仅有一个实例
④一个类的实例只能有几个不同状态组合中的一种A.①②
B.②③
C.③④
D.①④
考题
已知一个类可以处理以英制标准(英寸、英里等)表示的数据,现在需要处理一公制单位表示的数据,当(31)时,可以使用该设计模式。A.对一个抽象的实现部分的修改对用户不产生影响
B.想使用一个已经存在的类,而它的接口不符合用户需求
C.一个系统要独立于它的产品创建、组合和表示
D.一个对象的改变需要同时改变其他对象
考题
对象的多态性是指()A、两个或多个属于不同类的对象,对于同一个消息(方法调用)作出不同的响应的方式B、两个或多个属于不同类的对象,对于同一个消息(方法调用)作出相同的响应的方式C、两个或多个属于同一类的对象,对于同一个消息(方法调用)作用于不同类型的数据,作出不同响应的方式D、两个或多个属于同一类的对象,对于不同消息(方法调用)作用于相同类型的数据,作出不同响应的方式
考题
一个开放的路径,两个端点距离较近,通过下列哪种方式可以将两个端点连接起来使之成为封闭的路径?()A、直接用(直接选择工具)将一个端点拖到另一个端点上B、选择(对象—;混合—创建)菜单命令C、选择(对象—路径—平均分布)菜单命令D、选择(对象—路径—连接)菜单命令
考题
对图形进行编辑时,需要从图上选取目标构成选择集。其中窗口方式用一个矩形方框选择,它表示()实体是被选中的目标,与方框边界相交的实体()被选中的对象。交叉窗口方式也是用一个矩形方框选择,它表示()是选中的对象
考题
下列关于类之间关系的描述,错误的是()A、用有向无环图(DAG)表示的类之间关系,称为“类格”B、DAG中每一个结点是一个类定义,它的前驱结点称为基类C、DAG中每一个结点是一个类定义,它的后继结点称为派生类D、DAG中每一个结点是一个类定义,它有且仅有一个前驱结点
考题
链接的目的是让消息在不同系统对象之间传递。链接可以使用parameter或者local固化类型。注意:对象名总是带有下划线,而类角色则不带有下划线。如果一条线将两个表示对象的标号连接一起,那么它是一个连接;如果连接的是两个类角色,则连接为关联角色。
考题
如果一个关联的两端都在同一个类A上,那么该关联表示()A、类A的每个对象对自己都存在一个链接linkB、类A的每个对象都有两个实例。C、类A的每个对象与本类的其它对象有链接linkD、类A有部分对象对自己存在一个链接link。
考题
以下意图哪个是用来描述BUILDER(生成器)?()A、定义一个用于创建对象的接口,让子类决定实例化哪一个类B、将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示C、保证一个类仅有一个实例,并提供一个访问它的全局访问点D、运用共享技术有效地支持大量细粒度的对象
考题
关于模式适用性,在以下情况可以使用builder模式?()A、当类只能有一个实例而且客户可以从一个众所周知的访问点访问它时B、当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时C、当构造过程必须允许被构造的对象有不同的表示时D、一个对象的行为取决于它的状态,并且它必须在运行时刻根据状态改变它的行为
考题
单选题一个开放的路径,两个端点距离较近,通过下列哪种方式可以将两个端点连接起来使之成为封闭的路径?()A
直接用(直接选择工具)将一个端点拖到另一个端点上B
选择(对象—;混合—创建)菜单命令C
选择(对象—路径—平均分布)菜单命令D
选择(对象—路径—连接)菜单命令
考题
填空题对图形进行编辑时,需要从图上选取目标构成选择集。其中窗口方式用一个矩形方框选择,它表示()实体是被选中的目标,与方框边界相交的实体()被选中的对象。交叉窗口方式也是用一个矩形方框选择,它表示()是选中的对象
考题
单选题以下意图哪个是用来描述状态模式()A
使多个对象都有机会处理请求,避免请求的发送者和接收者之间的耦合关系B
顺序访问一个聚合对象中各个元素,而又不需暴露该对象的内部表示C
允许一个对象在其内部状态改变时改变它的行为。看起来似乎修改了它的类D
捕获一个对象的内部状态,并在该对象之外保存这个状态
热门标签
最新试卷