第5章 建立辅助模型—状态机图
一、状态机图:描述了一个对象在其生存期内因响应事件所经历的状态序列以及对这些事件所做出的反应,主要是由状态和状态间的转移构成的。
二、事件:指所发生的在时间和空间上可以定位并具有实际意义,值得注意的事情。在OO中,事件是对一件事情的规格说明,这种事情的发生可以引发状态的转移。
1、信号事件:特征标记放在由它所触发的转移上;
2、调用事件:对操作的调用的接收,导致一个调用事件,这样的操作由接收事件的对象实现;
3、时间事件:在指定事件发生后,经过一段时间或到了指定时间,就导致一个时间事件;
4、改变事件:布尔表达式描述的指派条件;
5、事件通常后面跟一个监