CommencezCommencez gratuitement

Définir un POJO

Construire un POJO consiste à créer une classe Java simple en respectant quelques règles. Les classes POJO sont modestes et autonomes : elles n'étendent pas d'autres classes et n'implémentent pas d'interfaces. La tâche principale est de définir les champs, puis de créer les méthodes getter et setter pour y accéder. Ici, vous allez créer un POJO pour transporter les données d'un compte d'épargne dans une application Java.

Cette activité fait partie du cours

Types de données et exceptions en Java

Voir le cours

Instructions de l’exercice

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

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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