Bonjour à toutes et à tous,

j'ai une variable de type String nomModele qui prend la valeur "Lagouna"dans une classe fille Lagouna.
Je veux faire remonter le nom "Lagouna" dans la classe mère Vehicule, et voici ce que j'obtiens après une compilation sans erreur :
Remarque : c'est dans la classe Garage que j'appelle mes variables, dont la variable nomModele

Voiture modèle null

Voici les codes :

Classe fille Lagouna

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
public class Lagouna extends Vehicule{
 
    String nomModele;
 
    public Lagouna(){
        this.nomModele="Lagouna";
    } 
 
}
Classe mère Vehicule

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
public class Vehicule {
 
    String nomModele;
 
 
    public String getNomModele(){
        return nomModele;  
    }
}
Classe Garage

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public class Garage {
 
    String nomModele;
 
    Garage() {    
 
    }
 
        public String toString() {
        String str= "Voiture modèle " + nomModele ;
        return str;
    }
 
}
Par avance merci pour votre aide.

Vaca38.