Когато се опитвам да клонирам общ обект получавам грешка във времето на компилиране. защо?
Object obj=new Object();
obj.clone(); // Here compile time error "The method clone() from the type Object is not visible"
Всеки клас разширява Object клас и клонинг методът е защитен в клас Object.
Методите protected
могат да бъдат достъпни в същия пакет, както и от subclasses
и всички класове са дъщерни на java.lang.Object
.