Difference between revisions of "Function/fr"

From Lazarus wiki
Jump to navigationJump to search
(Created page with "Une '''procédure''' est une déclaration de routine qui peut être invoqué à partir d'une unité qui la déclare, vers l'extérieur de l'unité s...")
 
(No difference)

Revision as of 21:05, 12 March 2014

Une procédure est une déclaration de routine qui peut être invoqué à partir d'une unité qui la déclare, vers l'extérieur de l'unité si la procédure est publique (déclarée dans la section interface), ou à partir d'un programme, et la routine ne retourne pas de valeur dans le cadre de sa définition. Une procédure qui retourne une valeur dans le cadre de sa définition est appelée fonction. Une procédure qui fait partie d'une classe est appelée une méthode. Une fonction qui fait partie d'un objet est également une méthode si elle ne peut pas se voir attribuer une valeur à l'extérieur de la fonction, et est une propriété si l'on peut attribuer une valeur à l'extérieur de la fonction.

Vous pouvez également utiliser la procédure comme définition de type de vos variables, et exploiter ces variables comme des procédures.