此题为判断题(对,错)。
第1题:
下列关于顺序图的描述中,正确的是——。
A.当一个操作调用它本身时,消息总是异步的
B.消息线的箭头说明消息的类型,如同步、异步或简单。画一条线指向接收对象,包括一个箭头,实心表示异步信号;棍形箭头表示同步调用操作
C.消息也可以有条件。只有条件为真时才可以发送和接收消息。条件表达式被用来抽象分支或决定是否发送一条消息。如果用条件来抽象分支,则各分支是互斥的
D.在顺序图中可以描述如何创建和破坏对象,并把它作为描述情节的一部分。一个对象可能通过一条消息来建另一个对象。被创建的对象符号在创建它的地方(在纵坐标时间轴上)
第2题:
42、本讲介绍了关于对象的创建及运行,以下对这部分内容的解释有误的是________。
A.对象被创建之后会占用相对独立的内存区域
B.基于一个类的定义可以创建出多个对象
C.一个对象可以通过调用另一个对象中的函数,来实现与该对象的消息交互
D.其他选项中有错误描述
第3题:
2、2.一个对象和另一个对象之间,通过消息来进行通信。消息通信在面向对象的语言中即()。
A.方法实现
B.方法嵌套
C.方法调用
D.方法定义
第4题:
UML顺序图中为了表示类A的对象调用了类B对象的一个方法X,那么应该表示为()。
A.A对象发送消息X给B
B.B对象发送消息X给A
C.A对象返回消息X给B
D.B对象返回消息X给A
第5题:
在UML顺序图中,如果一条消息从对象a传向对象b,那么其()是一条从b指向a虚线有向边,它表示原消息的处理已经完成,处理结果(如果有的话)沿原消息传回。
A.返回消息
B.创建消息
C.自消息
D.销毁消息