设计模式
iteye_17257
这个作者很懒,什么都没留下…
展开
-
设计模式之原型模式prototype
所谓的原型模式,就是用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 1.首先需要了解java的clone技术 我理解的很简单,无非是把一个对象进行复制粘贴。那么,来看一下JAVA语言中是如何来实现的这个步骤的。我们依次需要知道以下这些事。 1.Object对象中有一个clone()方法。而且是protected。 2.继承于Object的类一般都可以实现这个方法(...原创 2010-08-06 10:19:43 · 106 阅读 · 0 评论 -
设计模式之工厂模式factory
工厂模式应该是大家用的比较多的一种模式了 工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例对象,如A a=new A() 工厂模式也是用来创建实例对象的,所以以后new时就要多个心眼,是否可以考虑实用工厂模式,虽然这样做,可能多做一些工作,但会给你系统带来更大的可扩展性和尽量少的修改量。 工厂模式中有: 工厂方法(Factory Method) 抽象工厂(Abstr...原创 2010-08-06 16:11:28 · 82 阅读 · 0 评论 -
工厂模式和原型模式的区别
通过两天的设计模式学习,发表一些个人理解的小心得 在设计模式中,比较容易混淆的是工厂模式和原型模式 总体说他们都是用来实例化类,可是既然是不同的设计模式,他们之间也有细微的区别 ...原创 2010-08-08 19:58:16 · 1042 阅读 · 2 评论