
设计模式
小火柴卖的小孩
小火柴卖的小孩的博客
展开
-
从3K升到1W的重要技能——掌握设计模式
为什么同样是程序员,大牛工资1W,而自己只能拿区区的3K?大牛显然知道一些小菜所不知道的秘密,这秘密又是什么呢? 这个秘密就是设计模式。而这23种设计模式分别是: 1.单例模式 2.工厂方法模式 3.抽象工厂模式 4.模版方法模式 5.建造者模式 6.代理模式 7.原型模式 8.中介者模式 9.命令模式 10.责任链模式 11.装饰模式 12.策略模式 13.适配器模式 14.迭代器模原创 2016-11-09 22:18:59 · 350 阅读 · 0 评论 -
学习设计模式(1):单例模式
定义: 确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 类型: 创建类模式 单例模式应该是23种设计模式中最简单的一种模式了。它有以下几个要素: 私有的构造方法 指向自己实例的私有静态引用 以自己实例为返回值的静态的公有的方法 单例模式现在主流推荐第一种双重检查型。以前流行的有根据实例化对象时机的不同有分为两种:一种是饿汉式单例,一种是懒汉式原创 2016-11-09 23:26:31 · 262 阅读 · 0 评论