摘要: 一、浅复制 被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用都任然指向原来的对象。 二、深复制 深复制把引用对象的变量指向复制过的新对象,而不是原有的被引用对象 三、举例 产品类中有个产品明细对象,当我这里对产品类进行浅拷贝的时候,对应的产品明细对象任然指向原来的对象,地址值 阅读全文
posted @ 2022-07-28 15:17 骚哥 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 一、原型模式(ProtoType) 作用:用原型实例指定创建对象的种类,并且通过拷贝这些原创新的对象 白话解释:用于创建重复的对象,同时有能保证性能(这种类型的设计模式属于创建型设计模式,他提供了一种创建对象的最佳方式) 主要解决:在运行期间建立和删除原型 使用场景: 当一个系统应该独立于他的产品创 阅读全文
posted @ 2022-07-28 11:46 骚哥 阅读(302) 评论(0) 推荐(0) 编辑