状态模式:允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类。
状态模式将状态封装成为了独立的类,并将动作委托到代表当前状态的对象。通过将每一状态封装进一个类,把以后需要做的任何改变局部化。
缺点:导致设计中类的数量大量增加。
状态模式
最新推荐文章于 2024-04-26 00:03:02 发布
状态模式:允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类。
状态模式将状态封装成为了独立的类,并将动作委托到代表当前状态的对象。通过将每一状态封装进一个类,把以后需要做的任何改变局部化。
缺点:导致设计中类的数量大量增加。