摘要: 创建型模式的学习总结1. 单件模式:解决数据具有耦合性的类对象创建问题。2. 工厂模式:解决同一种类对象创建问题。3. 抽象工厂模式:解决不同种类的类对象创建问题。4. 建造者模式:解决构建稳定处理过程的类对象创建问题。5. 原型模式:解决一系列类对象创建问题。 所有的创建型模式并不是孤立的使用。如一个单件模式的对象的创建过程可能很复杂,那么就需要建造者模式参与。原型模式产生的对象可能由工厂负责传... 阅读全文
posted @ 2007-09-21 16:04 moonz-wu 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 原型模式(Prototype pattern )为什么要使用原型而不使用new操作符?1.创建对象不需初始化过程;2.保存部分原来对象的信息;3.解决子类爆炸问题。当一个类族的数量不确定时,但是类与类之间有固定的联系,那么使用原型模式是比较好的解决方案。就向上面说的那样,原型创建新对象并不是通过new一个对象然后初始化来达到创建的目的的。我们只通过对已有对象的复制来实现。就像一俩车的外壳模型一样。... 阅读全文
posted @ 2007-09-21 15:36 moonz-wu 阅读(265) 评论(0) 推荐(0) 编辑