【发布时间】:2014-12-17 20:41:08
【问题描述】:
我有:
- 类 Personne 实现 Cloneable...
personne 类在其字段中使用 Adress 类。
- 私人地址=ADRESSE_UNKNOWN;
所以我想要的是有一个选项:
-
修改克隆的Person地址
这是我的克隆方法:
Object o = null; try { o = super.clone(); } catch(CloneNotSupportedException cnse) { cnse.printStackTrace(System.err); } return o; } 但是原始的 Person 类将无法访问 克隆人类地址字段。
请给我一个提示。
【问题讨论】:
-
也许克隆人在道德上是错误的?
-
假设我们在获得授权的英格兰进行克隆
-
为什么不重写 clone() 方法,只在调用 clone() 时修改地址...
-
我会将它添加到主题中,因为它在同一行中放置所有内容
标签: java clone encapsulation