原型模式(prototype)
摘要:定义: 用原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象。 在 Java 中 Prototype 模式变成 clone()方法的使用,由于 Java 的纯洁的面向对象特性,使得在 Java 中使用设计模式变 得很自然,两者已经几乎是浑然一体了。这反映在很多模式上,如 Interator 遍历模式。 ·模式的UML类图: /** * describe 抽象模型 ...
阅读全文
posted @
2016-01-22 17:52
一花一四季,一梦一世界
阅读(335)
推荐(0) 编辑
工厂模式
摘要:工厂模式定义:提供创建对象的接口。为何使用? 工厂模式是我们最常用的模式了,著名的 Jive论坛 ,就大量使用了工厂模式,工厂模式在Java 程序系统可以说是随处可见。为什么工厂模式是如此常用?因为工厂模式就相当于创建实例对象的 new,我们经常要根据类 Class 生成实例对象,如 Aa=new...
阅读全文
posted @
2016-01-21 16:34
一花一四季,一梦一世界
阅读(314)
推荐(0) 编辑
单例模式
摘要:Singleton 模式主要作用是保证在 Java 应用程序中,一个类 Class 只有一个实例存在。在很多操作中,比如建立目录 数据库连接都需要这样的单线程操作。还有, singleton 能够被状态化; 这样,多个单态类在一起就可以作为一个状态仓库一样向外提供服务,比如,你要论坛中的帖子计数器,...
阅读全文
posted @
2013-10-04 21:55
一花一四季,一梦一世界
阅读(163)
推荐(0) 编辑