Bonjour,

Comme l'indique l'intitulé de mon sujet, je me questionne sur une façon de coder des getters. Je rencontre cette façon de coder de temps en temps et je me demande à quoi cela sert car on dirait que ça ne sert à rien ....

Concrètement, c'est à l'intérieur d'un getter, je vois souvent des création de variables dans laquelle on insère l'attribut demandé et on retourne la variable qui a été créée.
Voici un getter en exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
public String getAttribut() {
	String vAttribut = attribut;
	return vAttribut ;
}
Pourquoi rajouter cette variable alors que l'on pourrait directement retourner l'attribut demandé dans le getter ?
Comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
public String getAttribut() {
	return attribut ;
}
Merci de m'éclairer, à mon avis cela vient d'une ancienne façon de coder mais je ne comprends pas l'utilité.

Merci !!