Aller au contenu

Gambas 3/Gambas3LeLangage/L'orienté objet avec Gambas/Les méthodes

Un livre de Wikilivres.

Les méthodes sont les fonctions de l'objet. Elles agissent sur l'objet. Il y a les méthodes publiques qui font partie de l'interface et les méthodes privées qui font partie de la mécanique interne.

Je vous conseille de toujours utiliser un verbe pour désigner la méthode. Pour un objet "Voiture", on pourrait avoir la méthode Accelere() :

' Gambas class file

Public Sub Accelere()
  
  $vitesse += 25
  
End

La méthode ci-dessus et publique.

Lors de l'utilisation de vos méthodes, je vous conseille d'ajouter systématiquement les parenthèses lorsque vous utilisez une méthode comme suit :

  v.Accelere()   ' <<--   une méthode c'est un verbe et on met () à la fin SVP   :-)