Cześć, uczę się programować. Znalazłem w sieci ciekawy kod:
public class wyjatki2 {
public static void main(String[] args) throws CloneNotSupportedException {
Programista czlek = new Programista();
Programista klon = czlek;
klon = (Programista)czlek.clone();
klon.wiek=4;
System.out.println("wiek czleka: "+czlek.wiek);
System.out.println("wiek klona: "+klon.wiek);
}
}
class Programista implements Cloneable{
@Override
public Object clone() throws CloneNotSupportedException {
return super.clone();
}
int wiek = 10;
}
Nie potrafie zrozumieć o co dokładnie chodzi ze zwracaniem return super.clone(); w klasie Programista.
Za każdą pomoc bardzo dziękuję.