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:
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);
  }
/.../
* un second constructeur avec passage d'un argument:
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;
  }
Il y a 2 choses que je ne comprends pas dans ce code:
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