博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2017年10月19日

摘要: 观察者模式(Observer):观察者模式又叫发布-订阅模式, 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使他们能够自动的更新自己。 Java中自带了观察者模式的Observer和Observerable。本文自己 阅读全文

posted @ 2017-10-19 16:26 南国木棉 阅读(112) 评论(0) 推荐(0) 编辑

摘要: 建造者模式(Bulider):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 案例需求:当需要生产一辆汽车时,我们需要为其装配发动机、轮胎、座椅等等部件, 这个装配过程是比较复杂的而且也需要较高的组装技术。而建造者模式(Builder Pattern)就是为了将部件与组装 阅读全文

posted @ 2017-10-19 10:44 南国木棉 阅读(142) 评论(0) 推荐(0) 编辑