Les classes
1) Du déjà vu ...
Souvenez vous des premiers chapitres ... les entiers, flottants, tableaux ... ect. Ce sont des classes :
Par exemple, pour les entiers :
Ceci revient à dire
Bon, déjà, nous allons expliquer les classes ... vous comprendrerais un peu mieux ce code :)
2) La classe
Voici la syntaxe :
Tout d'abord, on fait une classe "class" ayant un nom commençant par une majuscule. Dedans, vous pouvez mettre tout ce que vous voulez : condition, méthode ...etc.
Ensuite, en dehors de la classe, la variable "var" appelle la classe. Pour cela, il suffit de mettre le nom de la classe précédé par ".new"
Si vous avez compris, la ligne suivante ne sera pas difficile à saisir. En effet, celle ci va appeller la méthode "methode" dans la classe précédemment appelé.
L'exemple affiche donc :
"Voici ma classe :
Bonjour"
Revenons au paragraphe I. Si nous prenons l'exemple :
Voilà un code qui sert à rien mais qui vous montre clairement que Integer et tout les entiers sont des classes. Sachant que "self" est le chiffre actuelle.
3) Variables d'instance et globale
Vous savez que les variables sont de ce type :
ces variables sont dites locales. En effet, les variables locales d'une méthode disparaissent lorsque celle ci est terminé. Pour garder la valeur d'une variable dans plusieurs méthodes, nous aurons besoins des variables d'instance. la syntaxe est la suivante :
Mais, les variables d'instance disparaissent à leur tour lorsque la classe est terminée. Pour garder la valeur d'une variable dans plusieurs classes, nous aurons besoins des variables globales. la syntaxe est la suivante :
Page vue 4902 fois | Auteur : Samarium

