Przykład 6

Klasy i obiekty - Podstawy Javy

Klasa Car stosuje hermetyzację, gdzie pola make, model i year są prywatne. Dostęp do pól odbywa się za pomocą getterów i setterów. Konstruktor inicjalizuje wszystkie pola i weryfikuje poprawność roku. Metoda displayInfo() wyświetla informacje o samochodzie w formacie czytelnym dla użytkownika. W metodzie main zademonstrowano zarówno poprawne, jak i niepoprawne przypadki użycia setterów.

Ladowanie interaktywnego edytora... Jesli sie nie pojawi, wlacz JavaScript.

Zaloguj sie, aby zapisac postep na koncie.