摘要:
电灯开关一般有两个状态:开和关,通过按下开关可以关闭或者打开电灯。那么,“开”和“关”实际上应该是开关的两种内部状态,当开关的状态发生变化时,其行为也会发生变化,比如,开关状态变为了“关”,那么就应该熄灯 并且使能“开”。 1.状态模式 状态模式的定义如下: 状态模式(State Pattern), 阅读全文
摘要:
电灯开关一般有两个状态:开和关,通过按下开关可以关闭或者打开电灯。那么,“开”和“关”实际上应该是开关的两种内部状态,当开关的状态发生变化时,其行为也会发生变化,比如,开关状态变为了“关”,那么就应该熄灯 并且使能“开”。 1.状态模式 状态模式的定义如下: 状态模式(State Pattern), 阅读全文
|