[答疑]缺陷的状态图

这篇博客探讨了状态图在描述类行为中的应用,强调了状态、事件、警戒条件和动作的关系。以银行账户为例,解释了如何通过事件触发状态转换,并讨论了状态如"透支"的影响。同时,提出了状态如"待仲裁"和动作如"开发拒绝"的概念。博客还涉及了对象状态对行为反应的差异,如"打开"和"新建",并讨论了可能存在的多重状态,如"重新打开"。最后,作者分享了一个正确表述状态图的例子。
摘要由CSDN通过智能技术生成

李旗风(287968***) 15:29:33
图片
2013-01-04 22:48:45 潘加宇(3504847)
状态图描述类,这是描述那一个类?状态图的要素:状态和转换,转换由事件、警戒条件、动作组成。意思即:在某状态下,发生某事件,如果符合某条件,则执行某动作。图上把貌似事件的内容放在了警戒条件的位置
2013-01-04 22:50:34 潘加宇(3504847)
"开发拒绝"是个动作。状态应该是"待仲裁" 2013-01-04 22:54:14 潘加宇(3504847)
以银行账户为例,"透支"是状态,可能有许多行为(取现、转账、扣管理费。。还有许多以后添加的未知操作。)都可以导致透支,这些是事件。
2013-01-04 22:55:55 潘加宇(3504847)
"测试组长打开":一个缺陷对象能知道是谁打开它吗?
2013-01-04 22:58:08 潘加宇(3504847)
状态不同,意味着针对同样的行为,对象所做的反应不同。"打开"(应为已打开)和"新建"状态下,有什么行为施加在该缺陷身上,导致的效果是不同的吗?
2013-01-04 22:58:53 潘加宇(3504847)
"重新打开"状态?是否有"再三打开"?"再四打开"?
2013-01-04 23:11:33 潘加宇(3504847)
正确的应该类似这样:
2013-01-04 23:11:34 潘加宇(3504847)
图片

2013-01-04 23:29:01 r-射线 (34526***)
潘老师的白板不错

[2020.01加一套题]UMLChina建模竞赛题大全-题目全文+分卷自测(11套110题)


[新增EA023粮食拍卖系统]全程字幕-23套UML+Enterprise Architect建模示范视频


[幻灯]剔除“伪创新”和“无领域”的领域驱动设计-2月25日


猴子掰玉米?比较不同版《领域驱动设计》说“不变式”和“聚合”


《软件方法》书中自测题-题目全文+分卷自测(1-8章)16套111题


软件开发团队的脓包(3)废话迷


《非程序员》电子杂志下载(39-51期)


《非程序员》电子杂志下载(1-38期)


中文书籍中对《人月神话》的引用(完结,共110本):软件工程通史1930-2019、实用Common Lisp编程……


CTO也糊涂的常用术语:功能模块、业务架构、用户需求……[20210217更新]


UMLChina服务介绍


图片

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值