设计模式
文章平均质量分 88
lingzi726
如果,软件开发的过程与厨师做一道菜有某种相似的话,那么偶的人生,只想用心做好软件开发这道菜.
展开
-
单例模式(SinglePattern)的应用
单例模式经常在使用在配置文件的读取上,这样整个工程只生成一个读取配置文件的实例.它经常和简单工厂模式一起使用.所以,偶经常把这两个模式整合起来叫做静态工厂模式.也不知道对不对,欢迎交流哦~ 一般文献上说单例模式有三种类型,分别是:饿汉式,懒汉式和登记式.感觉自己经常接触的就是第一种饿汉式和懒汉式的,他们很相似,因为相对来说比较简单.以前模仿后写的东西,有一年了吧,原创 2007-11-06 07:22:00 · 589 阅读 · 0 评论 -
工厂模式之简单工厂模式
在阎宏博士的著作《Java与模式》里头的定义如下:简单工厂方法的一般结构: 抽象产品 △ | 创建 | 工厂-------->具体产品 public class Creator{ /** * 静态工厂方法 */原创 2007-11-06 00:05:00 · 518 阅读 · 0 评论 -
适配器模式
适配器模式和代理模式是二个比较容易混淆的模式,我想谈一下这两个模式的差别,不过我先分别介绍一下这二个模式,然后再做比较,我想这样大家可能会比较容易理解,对于不懂这两个模式的人来说也多个了解的机会。适配器说通俗点就是把一个东西包装一下变成另外一个东西,为什么要包装而不直接就用这个东西呢?呵呵,如果能直接用就犯不着适配了,要适配当然就是由于某些原因你用不了当前这个东西。最容易理解的就是电器的例子,转载 2007-11-10 23:37:00 · 427 阅读 · 0 评论 -
代理模式
代理这个词大家肯定已经非常熟悉,因为现实中接触的很多,其实现实中的东西恰恰可以非常形象和直观地反映出模式的抽象过程以及本质。现在房子不是吵得热火朝天吗?我们就以房子为例,来拨开代理的面纱。 假设你有一套房子要卖,一种方法是你直接去网上发布出售信息,然后直接带要买房子的人来看房子、过户等一直到房子卖出去,但是可能你很忙,你没有时间去处理这些事情,所以你可以去找中转载 2007-11-10 23:40:00 · 479 阅读 · 0 评论