Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
bases_programmation:passage_de_parametres [2017/08/07 22:32] admin [Passage de paramètres en sortie] |
bases_programmation:passage_de_parametres [2017/08/07 22:35] (Version actuelle) admin [Passage des objets par référence] |
||
|---|---|---|---|
| Ligne 55: | Ligne 55: | ||
| } | } | ||
| </code> | </code> | ||
| + | <WRAP center round tip 60%> | ||
| + | Lorsque vous retournez une seule valeur, il vaut mieux utiliser un Return dans une [[bases_programmation:fonctions |fonction ]]. Le passage de paramètres en sortie est utile lorsque l'on doit changer la valeur de plusieurs paramètres. | ||
| + | </WRAP> | ||
| + | |||
| ===== Passage des objets par référence ===== | ===== Passage des objets par référence ===== | ||
| + | |||
| + | Le fait de passer un objet à une méthode équivaut à passer la référence de l’objet en paramètres. Ainsi, c’est comme si on utilisait le mot-clé ref implicitement. | ||