我正在尝试为类文件绘制“状态机图”,我不明白这样的事情是如何工作的?
一个类是一个类,它什么都不做,在它被调用的函数之前它处于NO状态?
如果它实际上是在绘制一个系统,我完全理解这个概念。
类别:
答案 0 :(得分:1)
为什么要制作一个你不知道它是如何工作的模型?使用模型来展示您的想法,而不是满足某种规范。
Class本身没有状态,它的实例可能有一些。可能有,但并不总是!有些类是被动的,只有属性代表其状态"。你不应该为一个自然没有这种行为的类创建一个状态机。
对象具有明显状态的类的一些示例:
您能识别出Bid类的某些状态吗?可能是开放,评估,关闭,取消等等。
一旦了解了状态机,就没有比绘制状态机更容易的了。真正的挑战是要充分理解这种行为。