基于https://www.cnblogs.com/zhuqil/archive/2010/06/26/a-practical-state-machine-example.html 文中描述 修复的基于4.5的例子 主要功能:开门 开锁 超时上锁 手动上锁 忘了传解决方案,大家自己添加下引用吧,Doors引用Activities和Interfaces