CommencerCommencer gratuitement

Définir un POJO

Construire un POJO consiste à créer une classe Java simple en suivant quelques règles. Les classes POJO sont simples et indépendantes : elles n’étendent pas d’autres classes et n’implémentent pas d’interfaces. L’essentiel est de définir les champs et de créer des méthodes getter et setter pour y accéder. Ici, vous créez un POJO pour transporter les données d’un compte épargne dans une application Java.

Cet exercice fait partie du cours

Types de données et exceptions en Java

Afficher le cours

Instructions

  • Ajoutez un champ balance de type double pour stocker le solde du compte, en choisissant le bon niveau d’accès.
  • Définissez un getter qui renvoie la valeur du champ balance.
  • Définissez un setter qui permette d’attribuer une nouvelle valeur au champ balance.
  • Dans le setter, affectez au champ balance l’argument reçu par la méthode.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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
		____.____ = ____;
	}
}
Modifier et exécuter le code