试题详情
- 简答题试比较对象之间的同步与异步操作。
- (1)同步消息的发送者把进程控制传递给消息的接收者,然后暂停活动,等待消息的接收者放弃或返回控制。
(2)同步消息的接收者执行所请求的操作,如果需要,可以把控制传递给另一个对象角色,请求做某个操作,并且当该操作完成后把控制返回给原来的同步消息的发送者。
(3)同步消息的接收者也可以直接返回或发送信息给原来的消息发送者。
(4)异步消息的发送者通过发送消息把信号传递给消息的接收者,然后继续自己的活动,不等待消息的接收者返回信息或控制。
(5)异步消息的接收者执行所请求的操作,操作完成后可以向异步消息的发送者返回信息。
(6)异步消息的发送者和接收者采用并发工作方式。 关注下方微信公众号,在线模考后查看
热门试题
- 角色的意思是什么?
- 请叙述类,组件和节点的关系?
- 活动图中结束状态使用()表示。
- UML通过图形化的表示机制从多个侧面对系
- 什么是面向对象建模?
- Rational统一过程的视图结构包括(
- 统一过程中有哪四个阶段,各阶段需要完成的
- 类通常可以分为实体类、()和边界类。
- ()是软件系统中的某些对象在运行过程中的
- 活动图本质上是一种流程图。它描述从活动到
- 绘图题:根据下列要求绘图。 (1)抽取
- 泛化主要有两个用途有哪些?
- 包之间的关系总的来讲可以概括为()和()
- UML中有四种关系是:依赖,泛化,关联和
- ()是系统中遵从一组接口且提供实现的一个
- ()是指在父类中定义的属性和操作被子类继
- 面向对象的数据库设计主要是从()到数据模
- 关于协作图的描述,下列不正确的是()。
- UML是()三个英文字的縮写。
- 包合并