Vous êtes sur la page 1sur 2

RESUME:

PROPRIETES DES FONCTIONS MEMBRES

1. SURDEFINITION DES FONCTIONS MEMBRES:

La surdéfinition des fonctions membres en C++ permet de définir plusieurs fonctions avec le
même nom dans une classe, mais avec des paramètres différents, facilitant la polymorphisme et
l'extensibilité du code. Exemple :

2.FONCTIONS MEMBRES EN LIGNE:

En C++, une fonction membre peut être définie en ligne en déclarant son corps directement dans
la classe, permettant une optimisation de la compilation et évitant la duplication de code. Exemple :

3.INITIALISATION DES PARAMETRES PAR DEFAUT

En C++, les paramètres par défaut peuvent être initialisés dans la déclaration de la fonction. Par
exemple :

4.OBJETS TRANSMIS EN ARGUMENT D’UNE FONCTION MEMBRE

En C++, les objets sont souvent transmis en argument à des fonctions membres à l'aide de
références ou de pointeurs. Cela permet de manipuler et de modifier les objets de manière efficace
au sein de la classe, favorisant ainsi la modularité et la réutilisabilité du code.
5.OBJETS RETOURNE PAR UNE FONCTION MEMBRE

En C++, une fonction membre peut retourner un objet en utilisant son type de retour défini dans
la signature de la fonction. Par exemple :

6.FONCTIONS MEMBRES STATIQUES :

Les fonctions membres statiques en C++ sont des fonctions associées à la classe plutôt qu'à une
instance spécifique. Elles peuvent être appelées sans avoir besoin d'instancier un objet de la classe.
Elles sont déclarées en utilisant le mot-clé et peuvent accéder uniquement aux membres statiques
static

de la classe.

7.LE MOT CLE « THIS »

En C++, le mot clé est un pointeur constant qui pointe vers l'objet actuel lorsqu'il est utilisé dans
th is

une fonction membre. Il est utilisé pour accéder aux membres de l'objet courant à l'intérieur de la
classe.

Vous aimerez peut-être aussi