09 2013 档案

摘要:概念状态模式(State Pattern):允许对象在其内部状态改变时改变它的行为和特性,对象看起来好像修改了它的类.问题在某些组件内部,可以通过不同的状态修改组件的行为特性,让它看起来似乎是修改了对象类型的结构和行为.当你在一个对象的方法中使用选择语句来确定不同的状态下有不同的行为和特性时,可以考虑应用状态模式.一般情况下,可以在状态中定义与对象中一一对应的方法,以确定对象在不同的状态下各个方法的行为方式.如果状态的影响有一定的规则,可以在状态 类中使用一个方法来完成解决方案首先,我们定义状态接口IState//状态模式模型,接口 public interface IState{void D 阅读全文
posted @ 2013-09-09 08:19 幕三少 阅读(293) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示