状态(state)模式
摘要:意图:允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。适用情形:1)一个对象的行为取决于它的状态,并且它必须在运行时刻改变它的状态。2)一个操作中含有庞大的多分支条件语句,且这些分支依赖于对象的状态。这个状态通常用一个或多个枚举常量表示。State模式将每一个条件分支放入一个...
阅读全文
posted @ 2015-12-04 20:13
posted @ 2015-12-04 20:13