
状态图
转载状态图表示某个类所处的不同状态和该类的状态转换信息。每个类都有状态,但不是每个类都应该有一个状态图。只有当行为的改变和状态有关时才创建状态图。一般只描述在系统活动期间具有三个或更多潜在状态的类的状态图。
状态图的符号集包括5个基本元素:初始起点,它使用实心圆来绘制;状态之间的转换,它使用带箭头的线段来绘制;状态,它使用圆角矩形来绘制;判断点,它使用空心圆来绘制;一个或者多个终止点,它们使用内部包含实心圆的圆来绘制。要想绘制状态图,首先需要绘制起点和一条指向该类的初始状态的转换线段。状态本身可以在图上的任意位置绘制,然后只需使用状态转换线条将它们连接起来。
图6-9显示了一个培训班的状态图。图的中心有一个判断点,如果有学员退学,则需要判断是否还有学员继续学习:如果还有,则培训班继续,否则只好被迫停止。

图6-9 一个培训班的状态图

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
TCP状态图面试 代码