014
17.01.2006, 13:22 Uhr
(un)wissender
Niveauwart
|
Also, Infos zum Thema clone:
sun doc sun book codeguru
super.clone() (aus object) enthält alle Dinge und das korrekte Verhalten, wie ein Objekt bitweise geklont wird. Man muss diese Methode nur sichtbar machen (und von Clonable ableiten, damit this instanceof Clonable == true. Eine tiefe Kopie wird über den Kopierkonstuktor angelegt, darum muss der auch eigentlich immer da sein, wenn eine Klasse mehr als primitive Datentypen enthält.
Bearbeitung: |
Versucht mal bei der equals Methode nicht abzuschreiben, sondern die aus eurem eigenen Wissen zu schreiben. Java hat auch so seine Fallstricke, nicht nur C++.
|
-- Wer früher stirbt ist länger tot. Dieser Post wurde am 17.01.2006 um 13:26 Uhr von (un)wissender editiert. |