摘要:
观察者模式: 定义对象之间的一对多依赖关系,使得每当一个对象状态发生改变时,其相关依赖对象都得到通知并被自动更新. 观察者模式的四个角色: 1.Subject(目标) 2.ConcreteSubject(具体目标) 3.Observer(观察者) 4.ConcreteObserver(具体观察者) 阅读全文
摘要:
中介者模式: 定义一个对象来封装一系列对象的交互. 中介者的四个角色: 1.Mediator(抽象中介者) 2.ConcreteMediator(具体中介者) 3.Colleague(抽象同事类) 4.ConcreteColleague(具体同事类) 举例说明: 例如公司开发一套CRM系统,该系统负 阅读全文