状态模式:允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类。
状态模式和策略模式很相似,二者的区别在于意图。对于状态模式而言,我们将一群行为封装在状态对象中,context的行为随时可委托到那些对象中的一个。对于策略模式而言,客户通常主动指定Context所要组合的策略对象是哪一个。
最后欢迎大家访问我的个人网站: 1024s
状态模式:允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类。
状态模式和策略模式很相似,二者的区别在于意图。对于状态模式而言,我们将一群行为封装在状态对象中,context的行为随时可委托到那些对象中的一个。对于策略模式而言,客户通常主动指定Context所要组合的策略对象是哪一个。
最后欢迎大家访问我的个人网站: 1024s