aide programmation débutant
Bonjour,
débutant en java je voudrais résoudre ce petit sujet, je l'ai commencé mais rencontre des problemes. Pourriez vous me dire si je suis bien parti pour l'instant.
Merci d'avance.
Ecrire la classe abstraite Vehicule
Attributs :
* nbPlace
* prix
* volumeChargement
Ecrire la classe Voiture héritant de Vehicule
Attribut : booleen : diesel
* Le constructeur verifiera que nbPlace >= 4 (sinon nbPlace sera mis à 4) et volumeChargement<=100 (sinon volumeChargement sera mis à 100)
* Une surcharge des méthodes equals et toString
* Ecrire les accesseurs et mutateurs
Ecrire la classe Garage permettant de gérer une liste de Véhicule(s)
* Ajouter un Véhicule
* Supprimer un Véhicule
* Afficher tous les Véhicules
Voici la classe abstraite Vehicule:
Code:
1 2 3 4 5 6 7
|
public abstract class Vehicule
{
private int nbPlace;
private int prix;
private int volumeChargement;
} |
La classe Voiture heritant de Vehicule
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 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
|
public class Voiture
{
private boolean diesel;
private int place;
private int prix;
private int chargement;
public Voiture ()
{
place=0;
prix=0;
chargement=0;
diesel=false;
}
public Voiture (boolean d, int p, int pr, int c)
{
diesel=d;
place=p;
prix=pr;
chargement=c;
}
public int Voiture(int p, int v)
{
if (place>=4)
{
return (p=place);
}
else
{
return p=4;
}
if(chargement<=100)
{
return v=chargement;
}
else
{
return v=100;
}
}
public int getnbPlace()
{
return place;
}
} |
Voilà ce que j'ai fait pour l'instant, petit probleme dans public int voiture avec les if.
encore Merci d'avance.