Initialisation de variables dans une classe
Bonjour,
Je débute en C++.
J'ai un code qui utilise cette syntaxe pour les classes:
Code:
1 2
| laClasse::laClasse() : variable(valeur_de_la_variable) {
} |
J'essaye de googler à propos de ça, mais je ne sais pas comment ça s'appelle.
Qu'est-ce que ça fait exactement?
Quel est l'intérêt de cette syntaxe par rapport à initialiser la variable dans la méthode, et les différences?
Dans quel cas est-il possible de l'utiliser, et dans quels cas il est conseillé de l'utiliser?
Merci