- 160
- 0
- 约1.14万字
- 约 89页
- 2017-03-21 发布于湖北
- 举报
6.2.2 通信图的基本内容 ③ 创建实例 就像在顺序图中看到的一样,消息也可以用来在协作图中创建对象实例。为此,一个消息将会发送到新创建的对象实例。对象使用“new”构造类型,消息使用“create”构造类型,以便让读者清楚对象是在运行中创建的,如图6.28所示。 图6.28 创建实例 6.2.2 通信图的基本内容 ④发送给多对象的消息 一个对象可能会向同一个类的多个对象同时发送一个消息。在协作图中,多对象(Multiple Object)用“一叠向后延伸的多个对象图标”表示。在多对象前面可以加上用“[]”括起来的条件,前面加一个“*”,用来说明消息发送给多个对象,如图6.29所示。 图6.29 多对象 6.2.2 通信图的基本内容 有时,按顺序发送消息是很重要的。例如,银行出纳员(bank clerk)要按照顾客排队的次序为排名顾客(customer )服务。可以用“while”条件表达出消息的顺序(例如“line position=l...n”) ,参见图6.30。 6.2.2 通信图的基本内容 图6.30 一个对象以指定的次序向多对象发送消息 6.2.2 通信图的基本内容 ⑤ 返回结果 消息可能是要求某个对象进行计算并返回结果的值。例如一个顾客对象可能请求一个计算器(calculator)对象计算某项商品的总价,包括该项商品的价格和税款。 UM
您可能关注的文档
最近下载
- 03G322-1 钢筋混凝土过梁.doc VIP
- 第11课《山地回忆》教学设计统编版(2024)七年级语文下册.docx VIP
- 11《山地回忆》公开课一等奖创新教案.docx VIP
- 主体结构施工方案.doc VIP
- 2026年河南交通职业技术学院单招职业倾向性测试必刷测试卷最新.docx VIP
- 2022年语文新课程标准试题语文教师招聘选调必背(含参考答案).pdf VIP
- 河北省秦皇岛市地理生物会考真题试卷(含答案).docx VIP
- 安徽省劳动合同[安徽省劳动和社会保障厅制].doc VIP
- 安徽省劳动合同(安徽省劳动和社会保障厅制)_.pdf VIP
- 河北省初二地理生物会考真题试卷(含答案).docx VIP
原创力文档

文档评论(0)