Definiera ett POJO
Att bygga ett POJO handlar om att skapa en enkel Java-klass som följer några grundläggande regler. POJO-klasser är enkla och fristående – de ärver inte från andra klasser och implementerar inga gränssnitt. Huvuduppgiften är att definiera fälten och skapa getter- och setter-metoder för att komma åt dem. Här skapar du ett POJO för att transportera data från ett sparkonto i en Java-applikation.
Den här övningen är en del av kursen
Datatyper och undantag i Java
Övningsinstruktioner
- Lägg till ett fält
balanceav typendoubleför att lagra kontosaldot, och se till att välja rätt åtkomstnivå. - Definiera en getter-metod som returnerar värdet för fältet
balance. - Definiera en setter-metod som tillåter att fältet
balancetilldelas ett nytt värde. - I setter-metoden, tilldela fältet
balancevärdet från sетterns argument.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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
____.____ = ____;
}
}