码迷,mamicode.com
首页 >  
搜索关键字:工厂模式 设计模式    ( 23543个结果
设计模式之简单工厂模式(Simply Factory)摘录
设计模式之简单工厂模式!...
分类:其他好文   时间:2014-05-05 21:25:19    阅读次数:293
工厂模式
我们一般得到一个实例的方法是由用户new出来的,即用户自行产生的。现在,将某个类的实例交付给一个类的方法提供,那么这就是一种工厂模式。这样做做有两点好处:(1)在用户得到实例之前我们可以设置权限,只有满足某种条件才能得到相应的实例。(2)我们也可以在工厂类里设置实例产生过程,即是用单例的形式产生还是...
分类:其他好文   时间:2014-05-04 12:10:21    阅读次数:206
JS中的prototype(转载)
在研究别人写的js图像处理算法时,发现其中脚本中大量使用prototype,很难读明白,就网上查了下资料发现这篇文章很易懂,就转载如下:1 原型法设计模式在.Net中可以使用clone()来实现原型法原型法的主要思想是,现在有1个类A,我想要创建一个类B,这个类是以A为原型的,并且能进行扩展。我们称...
分类:Web程序   时间:2014-05-04 00:00:12    阅读次数:492
Iterator设计模式
面向对象编程思想中,多态是一个最重要的特性,代码灵活性的体现主要是靠这种思想来实现的。现在模拟Sun公司当中的两个集合类LinkedList和ArrayList。这些具体的容器,都可以用一个Collection的接口来接收。最常用的就是遍历容器,而现在不同的容器,遍历它们的具体实现是不同的,而我们可...
分类:其他好文   时间:2014-05-03 22:44:36    阅读次数:491
设计模式学习总结系列应用实例
设计模式里面的种种应用实例,包括生活中的和JAVA JDK下的例子...
分类:其他好文   时间:2014-05-03 21:37:16    阅读次数:238
【设计模式】建造者模式
挖个坑,埋点土,数个一二三四五。今天我们从它说起建造模式。 概述   其核心思想是将一个“复杂对象的构建算法”与它的“部件及组装方式”分离,使得构件算法和组装方式可以独立应对变化;复用同样的构建算法可以创建不同的表示,不同的构建过程可以复用相同的部件组装方式。因此,如果我们用了建造者模式,那么用户就只需指定需要建造的类型就可以得到他们,而具体的建造过程的细节就不需知道了。 优点  使得建造代码与表示代码分离,由于建造者隐藏...
分类:其他好文   时间:2014-05-03 21:12:03    阅读次数:274
设计模式总结-结构型模式
如何组合类和对象以获得最大的结构不是对接口和实现...
分类:其他好文   时间:2014-05-03 21:11:05    阅读次数:315
JAVA之IO技术自定义装饰类MybufferedReader
package ioTest.io2; import java.io.FileReader; import java.io.IOException; /* * 自定义的BufferedReader类 * MyBufferedReaderDemo:也是为了提高对流的操作性能。 * 所以构造函数中应该将流传入 * * --------拓展:装饰设计模式 * 装饰设计模式是28种设计模...
分类:编程语言   时间:2014-05-03 17:42:26    阅读次数:258
文件和I/O流
1.File的用于创建目录、用于表示目录、用于创建文件、用于表示文件和用于删除文件或目录。 2.字符流:abstract class Reader和Writer操作的是文本文件 3.缓冲字符流(BufferedReader和BufferedWriter)每次读取或写入一行 缓冲流(BufferedInputStream和BufferedOutputStream)每次读取或写入一个数组的大小。 4.打印字符流属于处理流,不能和介质直接相连...
分类:其他好文   时间:2014-05-03 17:21:40    阅读次数:401
JAVA设计模式-装饰设计模式-继承体系的由来和装饰类的优化
继承和装饰的区别,类的继承体系的优化...
分类:编程语言   时间:2014-05-03 17:03:19    阅读次数:405
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!