Modifier un methode héritée d'une classe
Bonsoir,
je souhaiterait savoir s'il était possible de modifier ou redefinir une méthode ,de la classe mère, dans une classe fille, pour que celle-ci gère des exception propre a la classe fille.
maClasseMere.hpp
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| class maClasseMere
{
public :
/* Ma methode dans la classe mère */
int classSolutionMatrice::nbZeroLigneMatriceVal(const int ligne)
{
int nbZero = 0;
for (int col = 0; col <_nbPersonnes; col++)
{
if(_matriceVal[ligne][col] == 0) { nbZero++; }
}
return nbZero;
}
protected:
int _nbPersonnes;
int** _matriceVal
} |
maClasseFille.hpp
Code:
1 2 3 4 5 6 7 8
| class maClasseFille : public maClasseMere
{
public:
/* Redefinition de ma methode prenant en compte les valeur de _ligneMarque et _ColonneMarque */
private:
bool* _LigneMarque;
bool* _ColonneMarque;
} |
Merci pour votre aide.