- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 设计模式之状态模式
状态模式中的行为是由状态来决定的,不同的状态有不同的行为。状态模式和策略模式的结构几乎完全一样,但它们的目的、本质却完全不一样。状态模式的行为是平行的、不可 替换的, 策略模式的行为是彼此独立、可相互替换的。状态模式把对象的行为包装在不同的状态对象里,每一个状态对象都有一个共同的抽象状态基类。状态模式的意图是让一个对象在其内部状态改变的时候,其行为也随之改变。当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。
2022-10-31 15:58:38
214
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人