Wie kann Code außerhalb von Animal auf dessen private Felder name und age zugreifen?
Animal
name
age
Nach Abschluss des Konstruktors können sie nicht mehr gelesen werden.
Jede Unterklasse kann direkt über ihren Namen auf private Felder der Oberklasse zugreifen.
Beim Kompilieren von Animal werden seine Felder automatisch von private zu public geändert.
Über die öffentlichen Methoden getName() und getAge().
getName()
getAge()