« Programmation Ruby/Méthodes » : différence entre les versions

Contenu supprimé Contenu ajouté
fautes d'orthographes éparses qui nuisent à la compréhension..
m Formatage, ajout de code
Ligne 58 :
== le constructeur initialize ==
 
La méthode <ttcode>initialize</ttcode>, par exemple, est la méthode appelée lorsqu'une instance est créée via la méthode <ttcode>new</ttcode> :
 
<source lang="ruby">
Ligne 73 :
</source>
 
Ici la méthode <ttcode>initialize</ttcode> définie les variable d'instances @x et @y en fonction des paramètres passés à la fonction <ttcode>new</ttcode>.
 
Si par exemple on initialise un objet comme suit :
Ligne 94 :
</source>
 
Si l'on appelle la méthode sans argument, la valeur par défaut est assigné à la variable d'instance <ttcode>@qui</ttcode>
<source lang="ruby">
dit = Parle.new