美文网首页
原型模式

原型模式

作者: SnailFast | 来源:发表于2019-09-17 23:25 被阅读0次

    简介

            实现Cloneable接口,重写clone方法。要注意深拷贝和浅拷贝问题。

            浅拷贝:新实例的引用类型的成员变量和原有实例引用类型的成员变量指向同一个对象。

            深拷贝:新实例的引用类型的成员变量和原有实例引用类型的成员变量指向的不是同一个对象。

    原型模式样例代码

    浅拷贝 深拷贝

    特点

            当需要创建一个和已有实例差不多的实例时,clone比new高效。

    相关文章

      网友评论

          本文标题:原型模式

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