Bonjour a ts et ttes,

je suis sur la rédact° de tests unitaires et je decouvre eclipse.

Lors de la rédact° d'1 test (ce qui n'est pas le sujet ici),

j'ecris mon constructeur de maniere classique

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
public class Vehicule {
 
	private int id;
	private int count= 0;
	private String type;
	private int kilometrage;
	private String plaque;
 
	public Vehicule(String p_type, int p_kilometrage, String p_plaque) {
 
		this.type = p_type
		this.kilometrage = p_kilometrage;
		this.plaque = p_plaque;
 
		this.id = ++count;
 
	}
}
Ensuite j'utilise eclipse pr generer les getter / setter

et là Eclipse transforme mon constructeur de cette manière

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
public Vehicule(String p_type, int p_kilometrage, String p_plaque) {
 
		this.setType(p_type);
		this.setKilometrage(p_kilometrage);
		this.setPlaque(p_plaque);
 
		this.setId(setCount(getCount() + 1));
 
	}
Du coup, me je pose les questions:
Y'a t-il 1 syntaxe + efficace qu'1 autre?
Cela depend il du contexte?
Si oui, qd choisir telle syntaxe plutot que telle autre?

Merci bien pr les précisions.
grub