C++
Résolu
futur ingenieure
Messages postés
185
Statut
Membre
-
futur ingenieure Messages postés 185 Statut Membre -
futur ingenieure Messages postés 185 Statut Membre -
salut
en c++,
quelle est la différence enter redéfinition et surdéfinition d'une méthode? donnez moi un exemple svp
en c++,
quelle est la différence enter redéfinition et surdéfinition d'une méthode? donnez moi un exemple svp
2 réponses
Tu dois surement parler de surcharge (au lieu de surdéfinition)
Si je fais int minimum(int a, int b); et int minimum(int a, int b, int c); dans le même code c'est une surcharge de la fonction minimum (même nom mais attributs différents)
Par contre la redéfinition, c'est quand tu as une classe B qui hérite d'une classe A.
Si A possède une méthode tu peux la laisser telle quelle dans B ou la redéfinir
Si je fais int minimum(int a, int b); et int minimum(int a, int b, int c); dans le même code c'est une surcharge de la fonction minimum (même nom mais attributs différents)
Par contre la redéfinition, c'est quand tu as une classe B qui hérite d'une classe A.
Si A possède une méthode tu peux la laisser telle quelle dans B ou la redéfinir