UML 状态图

UML状态图用于建立类对象的生命周期模型,揭示对象随时间变化的状态行为。它包含状态、状态内部转移、复合状态、事件、动作和转换等要素。状态图中的复合状态可分为顺序子状态(互斥)和并发子状态(并行)。事件触发状态转换,动作是执行过程,转换则连接不同状态。状态图适用于单个对象而非多个对象间的协作行为的描述,并通过示例如图书、商品和售票机展示其应用。
摘要由CSDN通过智能技术生成

状态图:适合描述跨越多个用例的单个对象的行为,不适合描述多个对象之间的协作行为


简单一句话形容状态图:状态图通常是对类描述的补充,它说明该类的对象所有可能的状态以及哪些事件将导致状态的改变


1.状态图使用场合:建立类对象的生命周期模型来描述对象随时间变化的状态行为

                对象的状态、状态的转换、触发状态转换的事件、对象对事件的响应,可用状态图描述

                         

2.状态图的四个基本要素:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值