-
2017-03-10 11:54:17
- Java 原型(Prototype)模式的代码示例
- 原型模式 * 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 * Prototype原型模式是一种创建型设计模式,Prototype模式允许一个对象再创建另外一个可定制的对象,根本无需知道任何如何创建的细节, * 工作原理是:通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对象拷贝它们自己来实施创建。
-
1532
-
2017-03-10 11:57:02
- Java 适配器(Adapter)模式的实现方法
- 平时我们会经常碰到这样的情况,有了两个现成的类,它们之间没有什么联系,但是我们现在既想用其中一个类的方法,同时也想用另外一个类的方法。有一个解决方法是,修改它们各自的接口,但是这是我们最不愿意看到的。这个时候Adapter模式就会派上用场了适配器 模式 有三种方式,一种是对象适配器,一种是类适配器, 一种是接口适配器以下举例说明:public class DrawRecta
-
1978
-
2017-03-10 13:17:43
- Java 装饰者(Decorator)模式的实现案例
- 在Java中,io包下的很多类就是典型的装饰者模式的体现,如:new BufferedOutputStream(OutputStream out)new BufferedInputStream(InputStream in);new PrintWriter(OutputStream out)new FilterReader(Reader in);装饰类与
-
1723
-
2017-03-10 13:20:36
-
2017-03-10 13:22:36
- java 外观(Facade)模式的经典案例
- 外观(Facade)模式 * 简单的说就是降低了类与类之间的耦合度,使用一个Facade类来持有原有类的引用。它使用的频率其实非常的高 * 跟静态代理在实现上有些类似,不同的是,外观模式中可以持有多个实体对象的引用,进行组合实现业务功能
-
1781
-
2017-03-10 13:25:48
- Java 实现桥接(Bridge)模式的示例代码
- 桥接(Bridge)模式, 是结构型模式 * * 将抽象化与实现化脱耦,使得二者可以独立的变化,也就是说将他们之间的强关联变成弱关联, * 也就是指在一个软件系统的抽象化和实现化之间使用组合/聚合关系而不是继承关系,从而使两者可以独立的变化。
-
1394
-
2017-03-10 13:28:18
- Java 实现组合(Composite)模式的详细介绍
- 组合(Composite)模式 又叫做部分-整体模式 * 它使我们层级、树形结构的问题中,模糊了简单元素和复杂元素的概念,客户程序可以像处理简单元素一样来处理复杂元素,从而使得客户程序与复杂元素的内部结构解耦
-
2006
-
2017-03-10 13:30:36
-
2017-03-10 13:38:51
-
2017-03-10 13:41:22
- C#初步体验FastReport 报表(图)
- 原来程序使用的Word和Excel来做一些导出数据和打印的操作,可是运行一段时间发现总有一些用户的电脑上安装的Office有些问题,还需要重新安装调整造成一些额外的维护工作。这里通过简单尝试使用FastReport来代替Office,将一些需要导出的数据以报表的形式生成,需要的话可以另存成excel格式,这样就能减少一些不必要的麻烦。程序里将连接信息从报表中提出来,避免报表文件的不安全,另外这个连
-
5878