[Précédent]
[Index] | [Enoncé] | [Version imprimable]
[Prochain]

5.4
  Portée d'une variable - Corrigé
Niveau 1
 
 
Fichiers:
  -    

Le programme illustre le fait que chaque variable est locale au bloc où elle a été déclarée. Cela veut dire que la portée (en anglais scope) de la variable est limitée à ce bloc et que la variable n'est pas visible ou utilisable ailleurs dans le programme. Notamment les variables déclarées dans une méthode sont locales à la méthode en question et ne peuvent pas être accédées depuis d'autres méthodes. Pour communiquer une valeur d'une méthode à une autre, il faut l'envoyer comme argument dans l'appel.
Exécution du programme Portee:
1. x = 11
2. y = 22

3. x = 878
4. y = 23
5. x = 11
6. y = 22

7. x = 33
8. y = 44
9. a = 66
10. b = 88
11. x = 11
12. y = 22

13. object [0] = 5
14. object [0] = 37
15. object [0] = 37

 


[Précédent]
[Index] | [Enoncé] | [Version imprimable]
[Prochain]