美文网首页
原型模式

原型模式

作者: _我不是程序员 | 来源:发表于2018-10-07 19:36 被阅读0次

    原型模式用于多种场合,如1.在多初使用一种对象。2.new一个对象需要很繁琐的数据准备或者访问权限。3.一个对象多个修改者。

    关键在于原型类的clone方法,可浅复制,深复制。

    使用方法:1.创建一个原型类,原型类需要有一个克隆方法,进行对自身的克隆,创建并返回一个新的对象。2.使用者使用原型类得实例的clone方法创建新的对象进行使用。

    通常原型模式与工厂模式共同使用,工厂模式提供新的对象给使用者。

    相关文章

      网友评论

          本文标题:原型模式

          本文链接:https://www.haomeiwen.com/subject/xoqraftx.html