摘要:        
首先在枚举类中 定义state 和定义的抽象方法。 public enum JavaPlatformState { // 定义state OPEN{ @Override void exit(JavaPlatformMachine pm){super.exit(pm);} @Override void    阅读全文
posted @ 2020-05-09 23:25
BarryW
阅读(3742)
评论(0)
推荐(1)
        
            
        
        
摘要:        
一、为什么引入有限状态机? 最近做一个项目,项目中很多实体(Entity),每个实体都有很多状态(State),各状态会经过不同事件(Event)触发后转换到另一个状态。这些事件包括但不限于:用户页面点击触发,生效时间或失效时间到达,其他依赖实体状态变更等。在状态变更后还会有一系列动作(Action    阅读全文
posted @ 2020-05-09 22:44
BarryW
阅读(13195)
评论(0)
推荐(2)
        
 
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号