摘要: 今天大风大雨, 但心情还行, 继续撸DOTA 状态模式(state pattern)定义 当一个对象的内在状态改变时允许改变其行为, 这个对象看起来像是改变了其类 这在我们开发的业务中太常见了, 角色权限的管理, 给予不同的权限, 不同角色的操作就会发生改变 该类图中包含三个角色 Context: 阅读全文
posted @ 2017-05-12 16:56 hassenli 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 看到游戏, 就来劲了, 职责链模式详解 职责链模式(chain of responsibility)的定义 为了避免请求的发送者和接受者之间的耦合关系, 使多个接收对象都用机会处理请求. 将这些对象连成一条链, 并沿着这条链传递请求, 直到有一个对象处理它为止 职责链模式解决的问题 客户端与具体的处 阅读全文
posted @ 2017-05-12 13:57 hassenli 阅读(191) 评论(0) 推荐(0) 编辑