Comment Appeler Une Méthode De Fonction

Table des matières:

Comment Appeler Une Méthode De Fonction
Comment Appeler Une Méthode De Fonction

Vidéo: Comment Appeler Une Méthode De Fonction

Vidéo: Comment Appeler Une Méthode De Fonction
Vidéo: 39 L'appel des fonctions 2024, Novembre
Anonim

Une méthode est une fonction qui est l'une des propriétés d'une classe ou d'un objet qui lui appartient. Si nous parlons d'une méthode, nous voulons dire que le paradigme de la programmation orientée objet est utilisé.

Comment appeler une méthode de fonction
Comment appeler une méthode de fonction

Instructions

Étape 1

Une méthode de classe est une séquence d'actions, elle peut prendre des arguments et retourner une valeur, bien que ni l'un ni l'autre ne soit requis. Dans le cas le plus général, la ligne d'appel ressemble à ceci: variable = object_name.object_method (liste d'arguments); La syntaxe d'appel est très différente, tout dépend du langage de programmation utilisé, et même au sein d'un même langage, vous pouvez appeler une méthode de manières très différentes. La première chose à faire est de spécifier pour quel objet ou classe la fonction sera appelée. Parfois, vous n'avez pas besoin de le faire si vous travaillez déjà dans l'espace de noms requis, par exemple, dans une autre méthode de classe.

Étape 2

Ensuite, vous devez l'appeler, guidé par le nom de la méthode ou d'une autre manière acceptable pour un langage de programmation particulier de pointer explicitement vers elle. Typiquement, une méthode suit le nom de l'objet sur lequel elle est appelée, séparé par un point: object_name.method(). Certaines langues nécessitent l'utilisation d'autres délimiteurs, comme l'espace ou les deux points. Si une construction de contrôle est utilisée, qui suppose que toutes les actions sont effectuées à l'intérieur de l'objet désigné (par exemple, dans un certain nombre de langages, de telles actions sont autorisées par le contrôle with), alors le compilateur sait déjà avec quel objet les actions sera réalisée. Il vous suffit de spécifier le nom de la méthode.

L'une des caractéristiques de la programmation orientée objet est la délimitation de l'espace de noms. Il est très important de garder cela à l'esprit lors de l'appel de méthodes de classe. La méthode elle-même est une interface qui fournit déjà l'encapsulation.

Étape 3

Ensuite, vous devez spécifier les arguments requis par la méthode. Habituellement, la liste des arguments est mise entre parenthèses. De nombreux compilateurs modernes, lorsqu'ils décrivent une fonction, demandent au programmeur les types d'arguments et leurs noms, afin qu'il soit plus facile pour une personne de naviguer et de ne pas transmettre les données dans le mauvais ordre. Les développeurs de méthodes peuvent les écrire de telle manière qu'un objet puisse être passé en argument, cette approche évite toute confusion. De nombreux langages permettent d'appeler des méthodes d'objets de manière à ce que l'objet lui-même soit également passé en argument.

Étape 4

Si la méthode renvoie un résultat, il est fort probable qu'elle doit être écrite. Créez ou sélectionnez une variable pour la stocker et lui affecter un appel de fonction. Une fois l'exécution terminée, il renverra le résultat, qui sera écrit dans la zone de mémoire que vous avez spécifiée. Certaines méthodes ne renvoient rien, elles effectuent simplement une sorte d'opération sur l'objet. Dans ce cas, vous n'avez pas à vous soucier de stocker le résultat de la fonction dans une variable.

Conseillé: