Bonjour,

J'ai deux classes suivantes et je souhaite que la classe Magasin herite de la classe DetailRayon

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
class DetailRayon
    {
    String rayon;
    int chiffreAffaires;
    public DetailRayon(String rayon, int chiffreAffaires)
            {
            this.rayon = rayon;
            this.chiffreAffaires = chiffreAffaires;
            }
 
    public void afficher()
            {
            System.out.println("Bienvenue dans le rayon " + rayon + " , chiffre d'affaires" + chiffreAffaires + " Euros");
            }
    }
Le premier code ci-dessus fonctionne bien, en revanche dans celui ci-dessous rien ne fonctionne, pourquoi ?

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
import leclerc.DetailRayon;
 
public class Magasin extends DetailRayon
 {
    String nomMagasin;
    public class Magasin(String rayon, int chiffreAffaires, string nomMagasin)
        {
        super(rayon, chiffreAffaires);    
        this.nomMagasin = nomMagasin;
        }
 
    public static void main(String args[])
       {
       Magasin monMag = new Magasin("Ménage", 80, "MonMag");
       monMag.afficher();
       }
    }
Merci d'avance pour votre aide.
Cordialement