摘要: 观察者模式: 观察者模式又叫做发布 订阅(Publish/Subscribe)模式,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使他们能够自动更新自己。 基本代码 老板回来了代码示例 观察者模式的特点 总的来讲,观察者模式 阅读全文
posted @ 2019-12-09 19:28 微风吹过165 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 建造者模式(Builder): 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 它主要是用于创建一些复杂的对象,这些对象内部构建间的建造顺序通常是稳定的,但对象内部的构造通常面临着复杂的变化。 建造者模式的好处就是使得建造代码与表示代码分离,由于建造者隐藏了该产品是如何组 阅读全文
posted @ 2019-12-09 15:22 微风吹过165 阅读(69) 评论(0) 推荐(0) 编辑