Re: [問題] 物件複製問題

看板java作者 (瘋狂工程師)時間15年前 (2009/12/10 20:00), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串2/4 (看更多)
※ 引述《aMaa (aMa)》之銘言: : 我想要重複一個物件 二個物件須配置在不同記憶體但物件內容要相同 : 所以我這樣寫: : private clsPart aPart= aModule (aModule是一個由clsPart new出的物件) : 這樣寫 clsPart及aModule都指向同個記憶體同個物件 : 這樣只要clsPart一改aModule也會跟著改 : 但我的需求是想把aModule的內容複製到aPart, : aModule及aPart是獨立的物件配置在不同記憶體,只是內容相同而已 : 當aModule,aPart任一更改並不會互相影響到, : 請問我該如何做? 首先你要知道clsPart有那些property,然後new一個新的物件,再將aPart的屬性copy 過去… apache commons有現成的套件可以copy物件的property -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.91.101.173

12/10 20:05, , 1F
其實我覺得原文推文的解比較好
12/10 20:05, 1F

12/10 20:25, , 2F
《登入次數》2 次 《有效文章》2 篇 (劣:0)
12/10 20:25, 2F

12/10 20:26, , 3F
是新手?
12/10 20:26, 3F
文章代碼(AID): #1B8EBkdV (java)
文章代碼(AID): #1B8EBkdV (java)