
设计模式
文章平均质量分 71
娃哈哈纯净李
这个作者很懒,什么都没留下…
展开
-
23种设计模式
目录创建型1. Factory Method(工厂方法)2. Abstract Factory(抽象工厂)3. Builder(建造者)4. Prototype(原型)5. Singleton(单例)结构型6. Adapter Class/Object(适配器)7. Bridge(桥接)8. Composite(组合)9. Decorator(装饰)转载 2015-07-13 21:13:20 · 430 阅读 · 0 评论 -
单例模式
单例模式单例模式,可以说设计模式中最常应用的一种模式了,据说也是面试官最喜欢的题目。但是如果没有学过设计模式的人,可能不会想到要去应用单例模式,面对单例模式适用的情况,可能会优先考虑使用全局或者静态变量的方式,这样比较简单,也是没学过设计模式的人所能想到的最简单的方式了。一般情况下,我们建立的一些类是属于工具性质的,基本不用存储太多的跟自身有关的数据,在这种情况下,每次都去new一转载 2015-07-06 17:17:04 · 467 阅读 · 0 评论 -
命令模式,状态模式和职责链模式的不同
命令模式:将多个命令只提交给一个执行该命令的对象而职责链模式相反:只将一个请求提交给多个能执行该命令的对象状态模式与职责链模式的区别:状态模式是让各个状态对象自己知道其下一个处理的对象是谁,即在编译时便设定好了的;而职责链模式中的各个对象并不指定其下一个处理的对象到底是谁,只有在客户端才设定。转自:http://bbs.youkuaiyun.com/topics/300013197转载 2015-07-06 21:36:27 · 1350 阅读 · 0 评论