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:34] 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 56: | Ligne 56: | ||
</code> | </code> | ||
<WRAP center round tip 60%> | <WRAP center round tip 60%> | ||
- | Lorsque vous retournez une seule valeur, il vaut mieux utiliser un Return dans une fonction. Le passage de paramètres en sortie est utile lorsque l'on doit changer la valeur de plusieurs paramètres. | + | 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> | </WRAP> | ||
Ligne 62: | Ligne 62: | ||
===== 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. | ||