摘要: 基本介绍 (1)中介者模式,用一个中介对象来封装一系列的对象交互。中介者使各个对象不需要显式地相互应用,从而使其耦合松散,而且可以独立地改变他们之间的交互 (2)中介者模式属于行为型模式,使代码易于维护 (3)比如MVC模式,C(Controller控制器)是M(Model模型)和V(View视图) 阅读全文
posted @ 2021-08-31 22:16 袁志航 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 基本介绍: 对象之间多对一依赖的一种设计方案,被依赖的对象为Subject,依赖的对象为Observer,Subject通知Observer变化 优点:观察者模式设计后,会以集合的方式来管理用户,包括注册,移除和通知这样,我们增加观察者,就不需要去修改核心类被观察者不会修改代码,违背了OCP原则 代 阅读全文
posted @ 2021-08-31 11:30 袁志航 阅读(43) 评论(1) 推荐(1) 编辑