首发于计算思维

状态机

系统模型设计 - 编程思维

定义:状态机是一种包含了众多状态及其之间的转移规则的模型,它可以很好地描述事物的状态变化。


【生活中的例子】

  • 手机各个屏幕之间的界面跳转规则井然有序。

【程序中的例子】

  • 正则表达式。
  • 设计模式之状态模式。


生活中有哪些事物具有多种不同的状态?你能尝试模仿并绘制出其状态机图示吗?

发布于 2019-06-07

文章被以下专栏收录