Bonjour,
dans le tutoriel pattern MVC de Baptiste WICHT, il y a une classe dans laquelle 2 constructeurs sont programmés:
* Un premier constructeur sans paramètre:
* un second constructeur avec passage d'un argument:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Public class LaClasse { private int variable_membre; public LaClasse() { this(0); } /.../
Il y a 2 choses que je ne comprends pas dans ce code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 /.../ public LaClasse(int variable_locale) { super(); this.variable_membre = variable_locale; }
1) Que signifie this(0); dans le 1er constructeur ?
2) Pourquoi dans le second constructeur y a-t-il super();, alors que la classe n'est pas dérivée d'une classe mère ?
Merci d'avance et à bientôt
Partager