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.