[Java]Constructeur

Micro -  
mamiemando Messages postés 33171 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

je voudrais savoir ceci :
si j'ai une classe qui a un constructeur de cette forme

public class Test{
String name;
List<String> liste;
public Test(String name, List<String> liste){
this.name = name;
this.liste = liste;
}

et une classe Nouveau qui hérite de Test, comment est ce qu'il faut que je fasse pour mettre directement ce que je veux dans ce constructeur.
Par exemple
pour name : Jean
pour list : bonbon,chocolat,sucre

public class Nouveau extends Test{
public Nouveau(){
super()?
}
}


Merci

1 réponse

  1. mamiemando Messages postés 33171 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Je pense que ça doit ressembler à :
    public class Nouveau extends Test{
      public Nouveau(
        String name0="Jean",
        List<String> liste0={"bonbon","plop","tapir"}
      ){
        super()?
        this.name=name0;
        this.liste=liste0;
      }
    }

    mais je ne suis pas sûre de la syntaxe pour les listes...

    Bonne chance
    0