Design Pattern
desmond_assis
给时光以生命,给岁月以积淀
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式-代理模式
一、简介 在我们实际生活中,经常会遇到代理模式,比如,上大学时,有时候不愿意去上课,但是为了应付老师,就让同学代签到。再比如,VPN也是一个很好的例子。通过浏览器配置代理地址,让你能访问到facebook, youtube, twitter等等被GW墙掉的网站。 所谓的代理,就是通过引用一个新的对象来实现对真实对象的操作或者将新的对象当做真实对象的一个替身,这种实现的机制就是代转载 2014-02-23 19:12:48 · 684 阅读 · 0 评论 -
责任链模式
一、引言原创 2014-07-01 20:21:20 · 605 阅读 · 0 评论 -
4.工厂模式
文章目录4.工厂模式简单工厂类图优缺点code输出工厂方法类图优缺点code输出抽象工厂类图优缺点code输出4.工厂模式简单工厂类图优缺点优点简单,解耦。缺点当需要扩充业务时,需要对BaoziFactory进行修改,当废弃某一产品时,也需要修改factory代码,产品过多,可能导致factory代码过长,冗余度高。codepackage com.desmon...原创 2018-09-18 22:20:51 · 528 阅读 · 0 评论 -
15.观察者模式&发布/订阅模式
文章目录15.观察者模式&发布/订阅模式1. 观察者模式1.概念&优缺点2.类图3.代码2.发布-订阅模式1.概念2. 两个模式最重要的区别3. 差异总结15.观察者模式&发布/订阅模式1. 观察者模式1.概念&优缺点概念观察者模式: 1. 在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。 2....原创 2018-10-30 21:32:08 · 520 阅读 · 0 评论
分享