Les méthodes avec paramètres: cas de l'automobile Certaines méthodes ne peuvent être mises en oeuvre sans informations complémentaires: Prendre du carburant Automobile.PrendreCarburant Cette méthode demande au moins deux informations complémentaires: - le type de carburant (Diesel, Super, LPG, ...) - le nombre de litres de carburant Pour être complet, il faudrait donc utiliser la méthode avec une syntaxe du type: Automobile.PrendreCarburant TypeCarburant:="Diesel", NombreLitres:=20 Tourner Cette méthode demande une information complémentaire: la direction Pour être complet, il faudrait donc utiliser la méthode avec une syntaxe du type Automobile.Tourner Direction:="Gauche" On pourrait imaginer des cas où le nombre d'informations complémentaires serait plus grand. Ici, chaque information complémentaire nécessaire est désignée par un nom: nous trouvons, par exemple, TypeCarburant , NombreLitres , Direction , ... Nous appellerons PARAMETRES de la méthode, ces informations complémentaires à fournir aux méthodes. | Quand nous savons quelles informations complémentaires doivent être fournies, il nous reste à préciser la valeur que prendront ces informations. Nous appellerons ARGUMENT, la valeur effective de chacune de ces informations complémentaires à fournir aux méthodes. | Dans nos exemples, "Diesel " est l'argument du paramètre "TypeCarburant ", 20 est l'argument du paramètre "NombreLitres ",... - En gros, on peut dire que le paramètre, c'est la bouteille et l'argument, c'est le vin qui est dedans? La bouteille s'appelle toujours "bouteille", mais on peut y mettre de la piquette ou un Grand Cru... - En gros, on pourrait dire cela. Bien que la différence entre ces deux notions ne soit pas toujours définie de cette manière. C'est pourtant la nuance, fort utile, que nous mettrons dans le cadre de ce cours.
|
Aucun commentaire:
Enregistrer un commentaire