【发布时间】:2013-07-21 09:21:07
【问题描述】:
我正在努力理解自己的语言。
我的疑问是,无论是自我语言的深克隆还是浅克隆。 即,无论克隆只是克隆对象槽还是槽内的对象都被克隆。
【问题讨论】:
-
你的意思是浅拷贝吗?
-
是的。让我清除我的自我。考虑一个 self 对象 bankAccount。假设它由对象 accountholder = Person 组成。考虑我已经克隆了银行账户来创建一个新的银行账户。现在,如果我更改了新的Bankaccount.accountholder.name。它是否会影响我从中克隆的原始对象 bankAcclount?
标签: clone self prototype-programming selflanguage