摘要: 一.定义 1. 当一个对象的内在状态发生改变,允许其改变行为,这个对象看起来像改变了其类 2. 角色: (1)State:抽象状态角色 (eg:Lifestate),持有Context属性,状态内的方法带来的状态流转要使用Context改变当前状态 (2)ConcreteState:具体状态 ... 阅读全文
posted @ 2016-01-14 12:57 lj72808up 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 一. 定义 1. 享元模式是池技术的一种实现方式,使用共享对象来支持细粒度的对象 2. 享元模式把对象信息分为了两个部分 (1)内部状态 : 可以作为对象的动态附加信息,不必存储在具体的对象中的属性(id,postAddress) (2)外部状态 : 对象得以依赖的一个标记,随环境改变而改变... 阅读全文
posted @ 2016-01-14 10:59 lj72808up 阅读(142) 评论(0) 推荐(0) 编辑