会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
笑笑江南 的技术小窝
左手java右手dotnet
导航
博客园
首页
新随笔
联系
订阅
管理
公告
2008年6月28日
状态模式 state
摘要: 状态模式:允许对象的内部状态改变时改变它的行为,对想看起来好像修改了它的类。 状态模式和策略模式比较相似(类图就完全一样),都是A对象关联B对象,而B是可以更换的,A对象的功能随着B的具体实现的改变而改变。策略模式一般都是B对象在A对象所在的上下文中改变。而状态模式则是在B对象(状态对象)完成一定的操作在B对象内部吧A关联的B的具体实现更换。对于A来说就像是一个封闭的机器,内部实现了一...
阅读全文
posted @ 2008-06-28 01:48 笑笑江南
阅读(435)
评论(0)
推荐(0)
编辑