Uml 类文件中的状态机?

Uml 类文件中的状态机?,uml,state-machine,Uml,State Machine,我试图为一个类文件绘制一个“状态机图”,我不明白这样的东西是如何工作的 一个类是一个类,它什么都不做,在调用它内部的函数之前,它不处于任何状态 我完全理解这个概念,如果它实际上是一个系统的图解 类别: 为什么要制作一个你不知道如何工作的模型?使用模型来展示你的想法,而不是满足某种规范 类本身没有状态,其实例可能有一些状态。可能有,但不总是这样!有些类是被动的,只有表示其“状态”的属性。您不应该为一个自然没有这种行为的类创建状态机 对象具有明显状态的类的一些示例: CD播放器-关闭、打开、播放等

我试图为一个类文件绘制一个“状态机图”,我不明白这样的东西是如何工作的

一个类是一个类,它什么都不做,在调用它内部的函数之前,它不处于任何状态

我完全理解这个概念,如果它实际上是一个系统的图解

类别:


为什么要制作一个你不知道如何工作的模型?使用模型来展示你的想法,而不是满足某种规范

类本身没有状态,其实例可能有一些状态。可能有,但不总是这样!有些类是被动的,只有表示其“状态”的属性。您不应该为一个自然没有这种行为的类创建状态机

对象具有明显状态的类的一些示例:

  • CD播放器-关闭、打开、播放等
  • 银行账户-打开、阻塞、关闭、负等
您能确定您的Bid类的一些状态吗?可能打开、评估中、关闭、取消等

一旦您了解了状态机的行为,就没有什么比绘制状态机更容易的了。真正的挑战是对这种行为有一个合理的理解