设计模式原则
文章平均质量分 58
一如年少模样
这个作者很懒,什么都没留下…
展开
-
设计模式之代理模式
代理模式(Proxy Pattern)定义:为其他对象提供一种代理以控制对这个对象的访问。顾名思义,代理不就是一般找人去做事情吗,比如小时候找人打架,你不上,花钱雇人帮你干仗,这就是代理,两个有共同的目标,就是揍那个欺负你的人,就是两个人具备同一个接口,花钱雇人,我不动手,打手动手。其实生活中处处都存在这种模式,文明一点的讲,比如找律师打官司,定外卖。好处:原创 2016-09-09 13:48:04 · 258 阅读 · 0 评论 -
设计模式之建造者模式
建造者模式【Builder Pattern】介绍:Builder模式是一步一步创建一个复杂对象的创建型模式,它允许用户在不知道内部构建细节的情况下,可以更精细地控制对象的构造流程。该模式是为了将构建复杂对象的过程和它的部件解耦,使得构建过程和部件的表示隔离开来。因为一个复杂的对象有很多大量组成部分,如汽车,有车轮,方向盘,发动机,还有各种小零件等,如何将这些部件装配成一辆汽原创 2016-09-09 14:16:29 · 286 阅读 · 0 评论 -
设计模式之策略模式
策略模式【Strategy Pattern】刘备要到江东娶老婆了,走之前诸葛亮给赵云(伴郎)三个锦囊妙计,说是按天机拆开解决棘手问题, 嘿,还别说,真是解决了大问题,搞到最后是周瑜陪了夫人又折兵呀,那咱们先看看这个场景是什么样子 的。 先说这个场景中的要素:三个妙计,一个锦囊,一个赵云,妙计是小亮同志给的,妙计是放置在锦囊 里,俗称就是锦囊妙计嘛,那赵云就是一个干活的人,从锦囊中取出妙计,原创 2016-09-07 18:01:29 · 228 阅读 · 0 评论