1

为了克隆一个对象,有一个名为“CloneVarsExceptFOFrom”的 Motor 模块方法。但是如果我们不想在克隆对象中复制该对象的变量或引用,那么有什么方法可以这样做吗?如果不是,那怎么可能这样做?

4

1 回答 1

0

正常使用 Prepare clone 方法进行克隆。

通常,根据 Wynsure 中的克隆概念,对象的所有拥有关系都会被克隆。而所有 (P,A) 关系对象都是共享的。如果开发人员重写了从克隆过程中跳过某些对象的功能,如果从克隆中跳过拥有的关系对象,则可能会导致意外行为。

如果需要实现这一点,最好重新访问相关类的现有实现的数据模型。

于 2017-09-26T15:25:05.620 回答