Przykład 8
Dziedziczenie i polimorfizm - Podstawy Javy
Przeciążanie metod: Nie występuje w tym przykładzie (ale polega na definiowaniu metod o tej samej nazwie, ale z różnymi parametrami). Nadpisywanie metod: Klasy Rectangle i Circle nadpisują metodę calculateArea() z klasy bazowej Shape, aby zapewnić własną implementację dla prostokąta i koła. Adnotacja @Override: Informuje, że dana metoda jest nadpisywana z klasy bazowej, co pozwala kompilatorowi sprawdzić poprawność.
Ladowanie interaktywnego edytora... Jesli sie nie pojawi, wlacz JavaScript.
Zaloguj sie, aby zapisac postep na koncie.