Przykład 2

Klasy i obiekty - Podstawy Javy

Pole balance jest prywatne, co oznacza, że można je odczytać lub zmienić tylko za pomocą getterów i setterów. Konstruktor umożliwia ustawienie salda początkowego, z weryfikacją, czy nie jest ujemne. Getter getBalance() zwraca wartość pola balance. Setter setBalance(double amount) umożliwia ustawienie nowego salda, sprawdzając, czy wartość jest nieujemna. W metodzie main zademonstrowano użycie getterów i setterów oraz zabezpieczenie przed niepoprawnymi danymi.

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

Zaloguj sie, aby zapisac postep na koncie.