设计模式
zs1342084776
这个作者很懒,什么都没留下…
展开
-
工厂模式
工厂模式: 工厂模式的构想: 工厂类自主生产产品,而不用其它类去new 一个产品. 工厂模式可以分为三类: 1. 简单工厂模式(Simple Factory) 2. 工厂方法模式 (Factory Method) 3. 抽象工厂模式 (Abstract Factory) 将简单工厂模式(Simple Factory)看为工厂方法模式的一种特例,两者归为一类 工厂方法模...原创 2018-07-29 09:59:23 · 200 阅读 · 0 评论 -
代理模式
设计模式 设计模式是一套被反复使用的,多数人知晓的,经过分类编目的代码设计经验的总结 使用设计模式是为了重用代码,让代码更容易的让人理解,保证代码的可靠性代理模式: 代理类和委托类有共同的接口 代理类主要是为委托类预处理消息,过滤消息,把消息传给委托类,以及事后处理消息等 代理类对象并不真正实现服务,而是通...原创 2018-10-18 17:21:26 · 162 阅读 · 0 评论 -
单例模式
单例模式: 当全局对象只需要一个对象,保持全局对象的唯一性,达到资源共享; new了之后不释放,耗资源,需要手动置为null来释放public class java_数据库连接池 { //1.定义变量 //管理数据连接池对象 private ComboPooledDataSource ds; //2.构造方法 private java_数据库连接池()...原创 2018-10-19 10:41:47 · 124 阅读 · 0 评论 -
装饰者模式
装饰者模式: 动态的将责任附加到对象上.若要扩展功能,装饰者提供了比继承更加有弹性的代替方案继承和组合的区别: 继承: 使用继承,可以使子类在拥有自身方法的同时,还可以拥有父类的方法. 继承是静态的,在编译的时候就已经决定子类的行为,我们不便于控制增加行为的方式和动机. 组合: 将一个对象嵌入到另一个对...原创 2018-10-21 12:58:07 · 186 阅读 · 0 评论