博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
设计模式学习-每日一记(6.原型模式)
阅读量:4445 次
发布时间:2019-06-07

本文共 419 字,大约阅读时间需要 1 分钟。

原型模式

A.定义:

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

B.定义分析:

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

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

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

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

C.问题

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

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

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

....

转载于:https://www.cnblogs.com/linucos/archive/2011/10/27/2226345.html

你可能感兴趣的文章
Oracle表空间、段、区和块简述
查看>>
Mysql数据库环境变量配置
查看>>
编程中经典语句
查看>>
自定义圆形头像
查看>>
JavaScript&jQuery.动态创建元素
查看>>
WebBrowser记录
查看>>
什么是FreeMaker
查看>>
设计模式学习笔记(总结篇:模式分类)
查看>>
算法笔记_075:蓝桥杯练习 最短路(Java)
查看>>
TCP的三次握手/建立连接
查看>>
Python 教程阅读笔记(一):使用解释器
查看>>
运算符重载
查看>>
SDWebImage 新版接口使用方法
查看>>
iPhone 和 Galaxy高速拍照原理具体分析
查看>>
简单的jQuery检测注册用户名
查看>>
DataTable导出为word,excel,html,csv,pdf,.txt
查看>>
android ListView详解
查看>>
使用excel估计GARCH模型参数——以GARCH(1,1)为例
查看>>
软件工程 第一次作业
查看>>
Content Server HA搭建
查看>>