网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
UML顺序图中为了表示类A的对象调用了类B对象的一个方法X,那么应该表示为()。
A.A对象发送消息X给B
B.B对象发送消息X给A
C.A对象返回消息X给B
D.B对象返回消息X给A
参考答案和解析
A 对象发送消息 X 给 B
更多 “UML顺序图中为了表示类A的对象调用了类B对象的一个方法X,那么应该表示为()。A.A对象发送消息X给BB.B对象发送消息X给AC.A对象返回消息X给BD.B对象返回消息X给A” 相关考题
考题
若类A仅在其方法Methodl中定义并使用了类B的一个对象,类A其它部分的代码都不涉及类B,那么类A与类B的关系应为( );若类A的某个属性是类B的一个对象,并且类A对象消失时,类B对象也随之消失,则类A与类B的关系应为( )。A.关联B.依赖C.聚合D.组合
考题
在UML语言中,下图中的a、b、c三种图形符号按照顺序分别表示(38)。A.边界对象、实体对象、控制对象B.实体对象、边界对象、控制对象C.控制对象、实体对象、边界对象D.边界对象、控制对象、实体对象
考题
在面向对象方法中,对象是类的实例。表示对象相关特征的数据称为对象的(31)在该数据上执行的功能操作称为对象的(32);一个对象通过发送(33)来请求另一个对象为其服务。通常把一个类和这个类的所有对象称为类及对象或对象类。在UML中,用来表示显示构成系统的对象类以及这些对象类之间关系的图是(34)。A.数据变量B.数据结构C.属性D.定义
考题
【说明】下图是某学校信息系统的一个类图,图中属性和方法前的"+"、"#"和"- " 分别表示公有成员、保护成员和私有成员。其中:
(1) 类Manager重新实现了类Student的方法 calScore( ),类Manager中的方法calWorkDays( )继承了其父类Employee的方法calWorkDays ( )。(2)创建类 Student的对象时,方法calStudent( ),根据每位同学的情况计算分数。(3)类Department中的方法statScore()中首先调用了该类的方法load( ),获取本班学生列表,然后调用了类 Student中的方法calScore( )。现拟采用面向对象的方法进行测试。 【问题1】(5分)图4-1 所示的类图中,类manager 和类Employee之间是什么关系?该关系对测试的影响是什么?
【问题2】(6分)(1) 类Manager重新实现了类Student的方法calScore( ),这是面向对象的什么机制?是否需要重新测试该方法?(2) 类Manager中的方法calWorkDays ( )继承了其父类 Student 的方法calWorkDays ( ),是否需要重新测试该方法?【问题3】(6分)请给出类图中各个类的测试顺序。【问题4】(3分)从面向对象多态特性考虑,测试方法statScore( )时应注意什么?
考题
在UML语言中,下图中的a、b、c三种图形符号按照顺序分别表示 ( ) 。
A.边界对象、实体对象、控制对象
B.实体对象、边界对象、控制对象
C.控制对象、实体对象、边界对象
D.边界对象、控制对象、实体对象
考题
如果一个关联的两端都在同一个类A上,那么该关联表示()A、类A的每个对象对自己都存在一个链接linkB、类A的每个对象都有两个实例。C、类A的每个对象与本类的其它对象有链接linkD、类A有部分对象对自己存在一个链接link。
考题
下列有关UML类图的描述,错误的是哪项?() A、UML类图定义了一组符号用于表示对象技术的抽象,例如类、对象等B、一个UML类图代表一个类C、UML的详细类图中包括类名、字段、构造器和方法D、UML的简要类图包括类名、字段和方法
考题
单选题下列有关UML类图的描述,错误的是哪项?()A
UML类图定义了一组符号用于表示对象技术的抽象,例如类、对象等B
一个UML类图代表一个类C
UML的详细类图中包括类名、字段、构造器和方法D
UML的简要类图包括类名、字段和方法
考题
单选题对象的行为在类中表示为方法,称为类的()A
动作B
属性C
方法D
数据类
热门标签
最新试卷