tachag
Messages postés46Date d'inscriptionsamedi 11 décembre 2004StatutMembreDernière intervention19 novembre 2005
-
10 août 2005 à 01:10
tachag
Messages postés46Date d'inscriptionsamedi 11 décembre 2004StatutMembreDernière intervention19 novembre 2005
-
13 août 2005 à 16:39
Bonjour,
Alors, j'ai essayé de faire une surcharge.
Ma question est : pourquoi lorsque je fais execute file, l'information n'apparaît pas?
Je vous transmets seulement le code d'une classe :
class Camion extends Vehicule
{
// définition des attributs
String vitesse;
String couleur;
// Constructeur
Camion(String saMarque,String sonFonctionnement,String saVitesse, String laCouleur)
{
// Appel du constructeur de la classe de base: Vehicule
super(saMarque,sonFonctionnement);
vitesse=saVitesse;
}
// définition des méthodes
void getInformation()
{
System.out.println("");
System.out.println("Information sur le camion:");
System.out.println("Marque:" + marque);
System.out.println("Fonctionnement:" + fonctionnement);
System.out.println("Vitesse:" + vitesse);
System.out.println("");
}
// Surcharge : Permet de définir dans la même classe plusieurs méthodes.
void getInformation(String laCouleur)
{
System.out.println("");
System.out.println("Information sur la couleur du camion:");
System.out.println("Couleur:" + couleur);
System.out.println("");
}
tachag
Messages postés46Date d'inscriptionsamedi 11 décembre 2004StatutMembreDernière intervention19 novembre 2005 13 août 2005 à 16:39
est-ce que ce code est bon :
class Camion extends Vehicule
{
// définition des attributs
String vitesse;
String couleur;
// Constructeur
Camion(String saMarque,String sonFonctionnement,String saVitesse, String laCouleur)
{
// Appel du constructeur de la classe de base: Vehicule
super(saMarque,sonFonctionnement);
vitesse=saVitesse;
}
// définition des méthodes
void getInformation()
{
System.out.println("");
System.out.println("Information sur le camion:");
System.out.println("Marque:" + marque);
System.out.println("Fonctionnement:" + fonctionnement);
System.out.println("Vitesse:" + vitesse);
System.out.println("");
}
// Surcharge : Permet de définir dans la même classe plusieurs méthodes.
public void getInformation(String laCouleur)
{
this.couleur = laCouleur;
System.out.println("");
System.out.println("Information sur la couleur du camion:");
System.out.println("Couleur:" + couleur);
System.out.println("");
}