IniziaInizia gratis

Definire un POJO

Creare un POJO significa definire una classe Java semplice seguendo alcune regole. Le classi POJO sono essenziali e indipendenti: non estendono altre classi e non implementano interfacce. Il compito principale è definire i campi e creare i metodi getter e setter per accedervi. Qui creerai un POJO per trasportare i dati di un conto di risparmio in un’applicazione Java.

Questo esercizio fa parte del corso

Tipi di dati ed eccezioni in Java

Visualizza il corso

Istruzioni dell'esercizio

  • Aggiungi un campo balance di tipo double per contenere il valore del saldo del conto, assicurandoti di scegliere il livello di accesso corretto.
  • Definisci un metodo getter che restituisca il valore del campo balance.
  • Definisci un metodo setter che permetta di assegnare un nuovo valore al campo balance.
  • Nel metodo setter, imposta il campo balance con l’argomento passato al setter.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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
		____.____ = ____;
	}
}
Modifica ed esegui il codice