子项目4.3系统逻辑.doc

子项目4.3系统逻辑.doc

UML与Rose建模应用 电子教材 子项目4.3 系统逻辑 4.3.2确定操作顺序 任务描述 根据4.3.1任务绘制出的用户注册类图和下订单类图,进行动作扩展,分别绘制出用户注册顺序图、下订单顺序图。 相关资讯 1.创建与销毁对象 创建一个对象指的是发送者发送一个实例化消息后实例化对象的结果。在创建对象的消息操作中可以有参数,用于新生对象实例的初始化。类属性的初始值表达式通常由创建操作计算的,其结果用于属性的初始化。当然也可以隐式取代这些值,因此初始值表达式是可重载的默认项。创建操作后,新的对象遵从其类的结束,并可以接收消息。 销毁对象指的是将对象销毁并回收其拥有的资源,它通常是一个明确的动作,也可以是其他动作、约束或垃圾回收机制的结果。销毁一个对象将导致对象的所有组成部分将被销毁,但是不会销毁一般关联或者聚集关系连接的对象,尽管它们之间包含该对象的链将被消除。 在序列图中,创建对象的操作使用消息的箭头表示,箭头指向被创建对象的框。对象创建之后就会具有生命线,就像序列图中的任何其他对象一样。对象符号下方是对象的生命线,它持续到对象被销毁或者图结束。 在序列图中,对象被销毁是使用在对象的生命线上画大“×”表示,在销毁新创建的对象或者序列图中的任何其他对象时都可以使用

文档评论(0)

1亿VIP精品文档

相关文档