Classes abstraites et 'missing return statement'
Bonjour,
Je suis en train de m'entrainer avec les classes abstraites en java et lors de la compilation du fihicer Leclerc.java j'ai l'erreur "missing return statement".
Voici mes 3 fichiers :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| import java.util.*;
class Leclerc
{
public static void main(String [] arg)
{
Scanner lectureClavier = new Scanner(System.in);
MonMagasin a = new MonMagasin("Leclerc", 147);
System.out.println("Saisissez le nom du rayon que vous souhaitez créer : ");
String nomRayon = lectureClavier.nextLine();
a.ajouterRayon(nomRayon);
System.out.println(a.getRayon());
}
} |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| import java.util.*;
class MonMagasin extends Magasin
{
private String nom;
private int succursalle;
private String rayon;
public MonMagasin(String nom, int succursalle)
{
this.nom = nom;
this.succursalle = succursalle;
}
public void ajouterRayon(String nomRayon)
{
rayon = nomRayon;
}
public String getRayon()
{
return rayon;
}
} |
Code:
1 2 3 4 5
| public abstract class Magasin
{
public void ajouterRayon(String nomRayon){};
public String getRayon(){};
} |
Merci d'avance pour votre aide 8-)