首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
silentGeek
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
《Head First 设计模式》:状态模式
状态模式允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类。 状态模式允许一个对象基于内部状态而拥有不同的行为。 状态模式将状态封装成为独立的类,并将动作委托到代表当前状态的对象。 通过将每个状态封装进一个类,我们把以后需要做的任何改变局部化了。 万能糖果公司打算…
折腾Java设计模式之状态模式
意图 允许对象在内部状态发生改变时改变它的行为,对象看起来好像修改了它的类。 主要解决 对象的行为依赖于它的状态(属性),并且可以根据它的状态改变而改变它的相关行为。 何时使用 代码中包含大量与对象状态有关的条件语句。 如何解决 将各种具体的状态类抽象出来。 关键代码 通常命令…
设计模式之状态模式
你是否经常请(偷)假(懒)?是不是对公司万恶的请假申请流程深恶痛绝。有没有想过偷偷改造这个万恶的系统,从 申请->项目经理审批->部门审批->老板审批->完成 偷偷改为 申请->完成。为了实现这个正义[偷笑]又合理的诉求,你得先学会今天要介绍的设计模式,因为你们公司的这个流程可…