Une méthode est un bloc de code qui exécute une tâche et est associé à une classe ou un objet. Il est lié aux concepts de fonctions et de procédures non orientés objet.

Une méthode est un bloc de code qui contient une série d'instructions. Un programme provoque l'exécution des instructions en appelant la méthode et en spécifiant les arguments de méthode requis.

En programmation orientée objet, une méthode est un sous-programme (ou procédure) associé à une classe. Les méthodes définissent le comportement à afficher par les instances de la classe associée au moment de l'exécution du programme.

Les méthodes ont la propriété spéciale qu'au moment de l'exécution, elles ont accès aux données stockées dans une instance de la classe (ou instance de classe ou objet ou objet de classe) à laquelle elles sont associées et sont ainsi en mesure de contrôler l'état de l'instance.

L'association entre la classe et la méthode est appelée liaison. Une méthode associée à une classe serait liée à la classe. Les méthodes peuvent être liées à une classe au moment de la compilation (liaison statique) ou à un objet au moment de l'exécution (liaison dynamique).

Caractéristiques communes

Ils ont peu de choses en commun:

  1. Ils peuvent prendre certains paramètres / arguments pour leur traitement.
  2. Ils peuvent avoir une valeur de retour, qui renvoie une valeur à la méthode appelante.
  3. Le concept de static-bindinget de dynamic-bindingest également associé aux méthodes.

Les références

Regarde aussi: