摘要:
之前博客相关链接: "简单工厂模式" "简单工厂模式、工厂方法模式与抽象工厂模式的区别(转)" 一、简单工厂 主要是三个角色: 工厂类 :担任这个角色的是工厂方法模式的核心,含有与应用紧密相关的具体业务逻辑。工厂类在客户端的直接调用下创建产品对象,它往往由一个具体的java类实现 抽象产品 :担任这 阅读全文
摘要:
当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知它的依赖对象。观察者模式属于行为型模式。 一、介绍 意图: 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 主要解决: 一个 阅读全文