Jestem zdezorientowany odnośnie do przesłonięcia metody klonowania w klasie, dla której chcę sklonowanego obiektu.Dlaczego zastąpić metodę klonowania w Javie
klasa obiektu jest chroniony obiekt metody, jak na chronionym zachowanie, które jest Gdy sposób jest chroniona, może być dostępny tylko dla samej klasy, podklasy grupy lub klasy w tym samym opakowaniu Jako klasa.
Jak każda klasa w Javie rozciąga się od Object, więc powinna mieć metodę klonowania, ale wciąż jesteśmy zmuszeni do przesłonięcia klona. Dlaczego jest wymagany?
Ponadto, czytałem w niektórych miejscach, aby zastąpić obiekt klonu i upublicznić go. Zastanawiam się, dlaczego tak jest?
Wszystkie odpowiedzi są mile widziane.
C więcej szczegółów na temat klonu - http://stackoverflow.com/questions/1138769/why-is-the-clone-method-protected-in-java-lang-object –