1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do programowania obiektowego w Javie

Connected

ćwiczenie

Przeciążanie metod

Kluczowym elementem polimorfizmu jest przeciążanie, które pozwala instancjom obiektów tworzonych z klas przyjmować różne formy. Zaimplementujesz drugi sposób jazdy, umożliwiający samochodowi Tesla jazdę do tyłu. To przykład przeciążania metod – chcemy, aby dana funkcjonalność mogła występować w różnych postaciach w obrębie tej samej klasy.

Instrukcje

100 XP
  • Utwórz drugą metodę public void o nazwie drive, która przyjmuje parametr boolean o nazwie isDrivingBackward.
  • Wewnątrz nowej metody drive wyświetl komunikat "driving backward".
  • Wywołaj drugą metodę drive na instancji obiektu myTesla, przekazując wartość true jako argument.