2016年10月27日

javascript - 状态模式 - 简化分支判断流程

摘要: 状态模式笔记 当一个对象的内部状态发生改变时,会导致行为的改变,这像是改变了对象 状态模式既是解决程序中臃肿的分支判断语句问题,将每个分支转化为一种状态独立出来,方便每种状态的管理又不至于每次执行时遍历所有分支 主要目的:将条件判断的不同结果转化为状态对象的内部状态,既然是状态对象的内部状态,所以作 阅读全文

posted @ 2016-10-27 15:35 惊涛随笔 阅读(795) 评论(0) 推荐(0) 编辑

javascript-观察者模式

摘要: 观察者模式方法 1.称之为消息机制或发布-订阅者模式 2.定义了一种依赖关系解决了主体对象与观察者之间功能的耦合 观察者方法 对象间解耦:用在课堂上老师提问学生的例子说明一下 学生类Student: 老师类Teacher 实例化三个学生(订阅者) 监听到老师的问题(订阅者监听发送者发送的信息) 没有 阅读全文

posted @ 2016-10-27 11:57 惊涛随笔 阅读(226) 评论(0) 推荐(0) 编辑

导航