摘要: 命令模式(了解) 定义:将一个请求封装为一个对象,从而使我们可用不同的请求对客户进行参数化;对请求排队或者记录请求日志,以及支持可撤销的操作。也称为动作模式,事务模式 角色: 1)抽象命令类(Command)角色:声明执行命令的接口,拥有执行命令的抽象方法 execute()。 2)具体命令角色(C 阅读全文
posted @ 2020-02-18 20:49 白白3535 阅读(408) 评论(0) 推荐(0)
摘要: 中介者模式 核心:如果一个系统中对象之间的联系呈现为网状结构,对象之间存在大量多对多关系,将导致关系及其复杂,这些对象称为“同事对象”,这时可以引入一个中介者对象,使各个同时对象只跟中介者对象打交道。 本质:解耦多个同事对象之间的交互关系,每个对象都持有中介者对象的引用,只跟中介者对象打交道。我们通 阅读全文
posted @ 2020-02-18 20:27 白白3535 阅读(119) 评论(0) 推荐(0)