| Author |
Overriding clone() in Object
|
Sven Thor
Ranch Hand
Joined: Jan 31, 2004
Posts: 34
|
|
When you override clone() from Object its visibility should be raised from protected to public. Is the reason for this simply to allow also non-subclasses in other packages to clone your objects ? Or is there another reason for this ? For classes in the same package I can not see that it matters if the clone() implementation is public or protected I know that since clone() is protected in Object, subclasses of Object can only invoke clone() on its own objects, and not any object. That is not my question. regards, Svein
|
 |
pallavi utukuri
Ranch Hand
Joined: Feb 10, 2004
Posts: 182
|
|
|
is clone() included in SCJP1.4??? cause its never been mentioned any certification books.....plz let me know 10x
|
Thanks,<br />Pallavi
|
 |
Kishore Dandu
Ranch Hand
Joined: Jul 10, 2001
Posts: 1934
|
|
clone() will continue as much as "this" from java perspective. [ April 07, 2004: Message edited by: Kishore Dandu ]
|
Kishore
SCJP, blog
|
 |
Krishna Srinivasan
Ranch Hand
Joined: Jul 28, 2003
Posts: 1803
|
|
|
its in 1.4
|
Krishna Srinivasan
OCAJP Mock Questions
|
 |
 |
|
|
subject: Overriding clone() in Object
|
|
|