会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
13路易的
快乐工作,认真生活,水到自然渠成! Don't drag the thing of today till tomorrow!
博客园
首页
新随笔
联系
订阅
管理
2011年3月20日
设计模式-状态模式
摘要: 定义:允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类。对象或类职责描述:1.Content:内容2.State:状态 UML图: 重点:1.状态转换可以由State类或者是Context类控制。2.使用状态模式通常会导致类的数量增加。应用场景:针对GreaterThen、In、LessThen等或者是更多区间范围,通常使用办法是if……else……使用状态模式可以做到对扩展开放,对修改关闭。具体代码实现:下载:代码
阅读全文
posted @ 2011-03-20 18:57 13路易的
阅读(172)
评论(0)
推荐(0)
编辑
公告