Zacznij terazZacznij za darmo

Definiowanie klasy POJO

Tworzenie klasy POJO polega na napisaniu prostej klasy w Javie zgodnie z kilkoma zasadami. Klasy POJO są proste i niezależne – nie rozszerzają innych klas ani nie implementują interfejsów. Głównym zadaniem jest zdefiniowanie pól oraz stworzenie metod getter i setter, które umożliwiają dostęp do tych pól. W tym ćwiczeniu tworzysz klasę POJO służącą do przechowywania danych konta oszczędnościowego w aplikacji Java.

To ćwiczenie jest częścią kursu

Typy danych i wyjątki w Javie

Zobacz kurs

Instrukcje do ćwiczenia

  • Dodaj pole balance typu double, które będzie przechowywać wartość salda konta – pamiętaj o wyborze odpowiedniego modyfikatora dostępu.
  • Zdefiniuj metodę getter, która zwraca wartość pola balance.
  • Zdefiniuj metodę setter, która pozwala ustawić nową wartość pola balance.
  • W metodzie setter przypisz do pola balance wartość przekazanego argumentu.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

public class Test {
  public static void main (String[] args){
  	SavingsAccount account = new SavingsAccount();
    account.setAccountNo("12345");
    account.setBalance(50000.00);
    System.out.println("Account " + account.getAccountNo() + " has balance of: " + account.getBalance());
  }
}

public class SavingsAccount {
	private String accountNo;
    // Add a balance field
	____ ____ ____;

	public String getAccountNo() {
		return accountNo;
	}

	public void setAccountNo(String accountNo) {
		this.accountNo = accountNo;
	}

    // Define a balance getter method
	____ ____ ____() {
		return balance;
	}

    // Define a balance setter method
	public ____ setBalance(double balance) {
    	// Set the balance field
		____.____ = ____;
	}
}
Edytuj i uruchom kod