随笔分类 -  设计模式

重头开始学23种设计模式:三大工厂(简单工厂,工厂方法,抽象工厂)
摘要:在开发当中我们经常会使用三个设计模式,来帮我们解决项目代码的可扩展性。在简单工厂,工厂方法,抽象工厂这三个设计模式当中,代码其实都很简单,主要是要理解运用。简单工厂:简单工厂说白了,就是利用Switch根据传递的参数,进行实例化。工厂方法:工厂方法,为解决每次都去增加Swicth的简单工厂的升级。为... 阅读全文

posted @ 2014-07-02 11:47 ~紫鱼~ 阅读(383) 评论(0) 推荐(0)

重头开始学23种设计模式:单例模式
摘要:最近感觉做程序又开始浑浑噩噩,对设计模式和算法基本了解,但基本不会用。所以打算最近1个月把设计模式和算法重新,温故而知新下。首先从程序开发经常涉及到的23种设计模式开始,希望这次能更加熟练的运用设计模式来加强自己的开发能力。首先从单例模式开始:单例模式在我的理解是对程序对象的缓存,防止不断new,保... 阅读全文

posted @ 2014-06-27 10:55 ~紫鱼~ 阅读(298) 评论(0) 推荐(0)