Een POJO definiëren
Een POJO bouwen betekent een eenvoudige Java-klasse maken volgens een paar regels. POJO-klassen zijn simpel en onafhankelijk; ze breiden geen andere klassen uit en implementeren geen interfaces. De hoofdtaak is om de velden te definiëren en getter- en setter-methoden te maken om er toegang toe te krijgen. Hier maak je een POJO om spaarrekeninggegevens in een Java-toepassing te vervoeren.
Deze oefening maakt deel uit van de cursus
Gegevenstypen en uitzonderingen in Java
Oefeninstructies
- Voeg een veld
balancevan het typedoubletoe om het saldo op te slaan, en kies de juiste toegangsniveau. - Definieer een getter-methode die de waarde van het veld
balanceteruggeeft. - Definieer een setter-methode om het veld
balanceeen nieuwe waarde te kunnen geven. - Stel in de setter-methode het veld
balancein op het argument van de setter.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
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
____.____ = ____;
}
}