现在的位置: 首页 > 综合 > 正文

设计模式学习-每日一记(6.原型模式)

2012年12月06日 ⁄ 综合 ⁄ 共 339字 ⁄ 字号 评论关闭

原型模式

A.定义:

用原型实例指定创建对象的种类,通过拷贝原型实例创建新的对象.

B.定义分析:

"原型实例指定创建对象的种类,通过拷贝原型实例创建新的对象."原型实例指的是一个类的实例,对于我们要创建的对象来说,称之为原型.

"用原型实例指定创建对象的种类,通过拷贝原型实例创建新的对象."我们将要创建的对象,和原型实例是一类的,也就是一个类.

"用原型实例指定创建对象的种类通过拷贝原型实例创建新的对象."我们创建新对象的时候,不用自己new,只需要原型类提供的clone方法创建新的实例即可.

这个模式很容以就想到了,而且是需要的时候就会想到.

C.问题

(1)什么时候应用原型模式?

当一个新实例的创建过程需要很多时间和条件...

当一个新实例需要继承已有实例的大部分特性...

....

抱歉!评论已关闭.