Methode (informatique)


Methode (informatique)

Méthode (informatique)

Page d'aide sur l'homonymie Pour les articles homonymes, voir Méthode.

En programmation orientée objet, la méthode est une fonction faisant partie de l'interface d'un objet. Dans ce cas, les méthodes sont aussi appelées des méthodes d'instance et n'agissent que sur un seul objet à la fois. D'autres méthodes, appelées méthodes de classe ou méthodes statiques, permettent d'agir sur tous les objets d'une même classe.


Dans de nombreux langages, l'encapsulation permet de gérer les droits d'accès à une méthode ou à une donnée membre. On utilise assez souvent (comme en C++ ou en Java par exemple) les mots-clés public, private ou protected pour gérer ces droits d'accès. Les méthodes publiques sont les méthodes accessibles de l'extérieur de l'objet. En principe, l'utilisation des méthodes publiques (et donc de son interface) d'un objet est le seul moyen pour accéder (indirectement) à l'état de l'objet. Mais, certains langages permettent d'accéder directement à l'état d'un objet ou à une partie de cet état par la modification des contraintes d'accès aux données de l'objet.

Il existe différents types de méthodes  :

  • le(s) constructeur(s) appelé(s) à la création de l'objet, soit :
    • le constructeur par défaut appelé par défaut lors de la création d'un objet, (offert par défaut lors de la compilation s'il y a pas de constructeur déclaré),
    • le constructeur par recopie (ou constructeur de copie) appelé lors de la création de l'objet, du passage d'un objet par référence,
    • le(s) constructeur(s) paramétrique appelé(s) si la signature correspond a celle du constructeur,
  • le destructeur appelé à la suppression de l'objet,
  • les méthodes abstraites qui sont des méthodes sans code, leur existence dans une classe suffit à déclarer qu'une classe est abstraite,
  • les accesseurs (Get) et les manipulateurs (Set) :
    • les accesseurs permettent de récupérer la valeur de données membres privées sans y accéder directement de l'extérieur,
    • les manipulateurs (ou mutateurs) permettent de changer l'état de données membres en vérifiant si la valeur que l'on veut donner à la donnée membre respecte les normes de celle-ci.
  • Portail de la programmation informatique Portail de la programmation informatique
Ce document provient de « M%C3%A9thode (informatique) ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Methode (informatique) de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • Méthode (informatique) — Pour les articles homonymes, voir Méthode. En programmation orientée objet, la méthode est une fonction faisant partie de l interface d un objet. Dans ce cas, les méthodes sont aussi appelées des méthodes d instance et n agissent que sur un seul… …   Wikipédia en Français

  • Methode RACINES — Méthode RACINES La méthode RACINES est une méthode informatique destinée à étudier la stratégie du système d information. RACINES est un acronyme de RAtionalisation des Choix INformatiquES. Elle a pour but de définir des priorités d… …   Wikipédia en Français

  • Methode de la transformee inverse — Méthode de la transformée inverse La méthode de la transformée inverse est une méthode informatique pour produire une suite de nombres aléatoires de distribution donnée, à partir de l expression de sa fonction de répartition. Le problème auquel s …   Wikipédia en Français

  • Méthode De La Transformée Inverse — La méthode de la transformée inverse est une méthode informatique pour produire une suite de nombres aléatoires de distribution donnée, à partir de l expression de sa fonction de répartition. Le problème auquel s adresse cette méthode est le… …   Wikipédia en Français

  • méthode — ● n. f. ►OROBJ En programmation par objets, procédure ou fonction déclarée dans un bloc de déclaration d un objet. Voir aussi méthode à objets …   Dictionnaire d'informatique francophone

  • méthode analytique — ● loc. f. ►PROG Méthode dans laquelle on analyse le problème …   Dictionnaire d'informatique francophone

  • méthode à objets — ● loc. f. ►OROBJ Méthode de spécification fondée sur le paradigme objet. On en rencontre trois familles: les anglo saxonnes (OMT, OOD, OOA), les Merisiennes de l école française (Agosi), qui sont du Merise étendu, et des métaméthodes fusionnant… …   Dictionnaire d'informatique francophone

  • Méthode RACINES — La méthode RACINES est une méthode informatique destinée à étudier la stratégie du système d information. RACINES est un acronyme de RAtionalisation des Choix INformatiquES. Elle a pour but de définir des priorités d informatisation par domaine… …   Wikipédia en Français

  • Méthode de la transformée inverse — La méthode de la transformée inverse est une méthode informatique pour produire une suite de nombres aléatoires de distribution donnée, à partir de l expression de sa fonction de répartition. Le problème auquel s adresse cette méthode est le… …   Wikipédia en Français

  • Methode formelle (informatique) — Méthode formelle (informatique) Pour les articles homonymes, voir Méthode. En informatique, les méthodes formelles sont des techniques permettant de raisonner rigoureusement, à l aide de logique mathématique, sur des programmes informatiques ou… …   Wikipédia en Français