Saisir un mot clé:
 
 

Méthode_(informatique)

Ce site est un miroir du site http://fr.wikipedia.org/wiki/Accueil

Méthode (informatique)

Un article de Wikipédia, l'encyclopédie libre.

Pour les articles homonymes, voir Méthode.

[] En programmation orientée objet

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.

[] Dans le domaine des réseaux

Une méthode d'accès dans un réseau local est l'ensemble des règles qui va permettre aux machines de se partager le support.

 
Le Texte ci-dessus est disponible sous GNU Free Documentation License.
La source est wikipedia http://fr.wikipedia.org/wiki/Méthode (informatique)
Home

Données
A la une
Articles
Formatons en lignes
Téléchargement
Licence GNU
Encyclopedie
Portail logiciels libres

Partenaires

beyrouthsurseine.com
Sonnerie & Logos
Photos-Video
Ringtones-Sonnerie
Actualite.org
Terrain tennis

  
Janvier 2009
L
M
M
J
V
S
D
1 234
567891011
12131415161718
19202122232425
262728293031
     
Tous les Logos et Marques sont déposés, les commentaires sont sous la responsabilité de ceux qui les ont publiés, le reste © technicmania.com