摘要: 前几天写了一个贪吃蛇小游戏,正好用到了状态模式。 当一个对象内部状态发生改变时候,会导致其行为的改变,这看起来像是改变了对象。 如果一个函数要更具某一个对象的状态来判断该对象应该执行的方法,那么这个函数中会增加很多if判断分支,并且,如果要增加这个对象的一种状态,那么就要在原来的代码中添加一些判断, 阅读全文
posted @ 2016-03-20 15:36 bdbk 阅读(643) 评论(0) 推荐(1) 编辑