摘要:
观察者模式(Observer):又叫 发布-订阅 (Publish/Subscribe)模式 观察者模式:定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使他们能够自动更新自己。 Subject类 ConcreteSubject 阅读全文
摘要:
建造者模式(Builder):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 如果我们用了建造者模式,那么用户就只需要指定需要建造的类型就可以得到它们,而具体建造的过程和细节就不需要知道了。 建造者模式:主要用于创建一些复杂的对象,这些对象内部构建间的建造顺序通常是稳定的 阅读全文