class Main { public static void Main(String args[]) { // Se pot accesa toate metodele și câmpurile moștenite de către Cat Cat cat = new Cat(); cat.purr(); cat.breathe(); cat.eat(); cat.sleep(); System.out.println("Cat weight: " + cat.weight); // Se pot accesa toate metodele și câmpurile moștenite de către Mammal Mammal mammal = new Mammal(); mammal.breathe(); mammal.eat(); mammal.sleep(); mammal.weight = 14.5f; System.out.println("Mammal weight: " + mammal.weight); // Se pot accesa doar metodele și câmpurile proprii ale clasei Animal pentru că se oprește lanțul de moștenire Animal animal = new Animal(); animal.eat(); animal.sleep(); animal.weight = 45.3f; System.out.println("Animal weight: " + animal.weight); } }