Polimorfizm: rysowanie kształtów metodą draw
Dziedziczenie i polimorfizm - Podstawy Javy (Java)
Napisz program, który demonstruje polimorfizm: Utwórz klasę bazową Shape, która zawiera: Metodę draw(), która wyświetla komunikat: „Rysuję kształt.” Utwórz klasy pochodne: Circle, która nadpisuje metodę draw() i wyświetla: „Rysuję koło.” Rectangle, która nadpisuje metodę draw() i wyświetla: „Rysuję prostokąt.” Triangle, która nadpisuje metodę draw() i wyświetla: „Rysuję trójkąt.” W metodzie main: Utwórz tablicę Shape[], która przechowuje obiekty różnych klas (Circle, Rectangle, Triangle). Dla każdego elementu tablicy wywołaj metodę draw(). Oczekiwane wyniki: Każdy obiekt wywoła odpowiednią wersję metody draw(), zależnie od swojego rzeczywistego typu (Circle, Rectangle, Triangle).
Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu Podstawy Javy·Zaloguj się, aby zapisać postęp na koncie.