Oui voilà c'est un exemple de méthode surchargée. Cependant, c'est vraiment pas terrible comme code, tu fais une méthode qui affiche tous les attributs si aucun paramètre n'est passé, puis dans l'autre, tu affiche comme couleur la chaine de caractère passée en paramètre alors que cela devrait correspondre à l'attribut de la classe ( this.couleur )...
En gros si tu appelles la deuxième méthode comme suit :
Code :
- camion.getInformation("TOTO" );
|
Ca va t'afficher :
"Information sur la couleur du camion:
Couleur: TOTO"
Ca me parait un peu absurde comme raisonnement, mais sachant que le sujet principal était la surcharge ...