状态模式和策略模式在uml图上表现基本一致, 区别在于状态模式存在状态的改变,即需要维护由状态A变化为状态B的行为,而策略模式则无。 转载于:https://my.oschina.net/momomo/blog/3058032