zoukankan      html  css  js  c++  java
  • 设计模式学习每日一记(6.原型模式)

    原型模式

    A.定义:

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

    B.定义分析:

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

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

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

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

    C.问题

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

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

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

    ....

  • 相关阅读:
    第十一章 表单与验证
    第十章 日期与时间
    第九章 正则表达式
    第八章 字符串处理
    纯C实现面向对象之接口编程
    csharp 面向对象编程
    cpp面向对象编程
    javascriptMVC框架面向对象编程
    堆栈的区别
    Java堆栈简介
  • 原文地址:https://www.cnblogs.com/linucos/p/2226345.html
Copyright © 2011-2022 走看看