行为型模式—状态模式

1. 状态模式(State Pattern)的定义 (1)定义:允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。   ①状态和行为,它们的关系可以描述为“状态决定行为”   ②因状态是在运行期被改变,行为也会在运行期根据状态的改变而改变。看起来,同一个对象,在不同的运行时刻,行为是不一样的,就像是类被修改了一样。 (2)状态模式的结构和说明     ①Context:环境,
相关文章
相关标签/搜索