C++ : type sous classe dans classe mère
Fermé
renan
-
13 juin 2012 à 14:04
Char Snipeur Messages postés 9688 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 2 octobre 2020 - 13 juin 2012 à 16:27
Char Snipeur Messages postés 9688 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 2 octobre 2020 - 13 juin 2012 à 16:27
A voir également:
- C++ : type sous classe dans classe mère
- Comment savoir sa classe en avance ✓ - Forum Loisirs / Divertissements
- Meilleur classe mw2 - Forum Jeux vidéo
- Retrouver photo de classe ✓ - Forum Loisirs / Divertissements
- Retrouver la liste des élèves d'une classe - Forum Internet / Réseaux sociaux
- Meilleur classe pvp wotlk ✓ - Forum Jeux vidéo
1 réponse
Char Snipeur
Messages postés
9688
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
2 octobre 2020
1 328
13 juin 2012 à 16:27
13 juin 2012 à 16:27
il faut déclarer ta classe Cst avant Expression :
class Cst;
class Expression {
public :
virtual Cst* eval() = 0; // Renvoie la valeur de l'expression dans un nouvel objet cst
};
class Cst : public Expression{
public:
virtual Cst* eval() = 0;
}; mais je trouve ça étrange de recopier la déclaration d'un membre abstrait dans la classe fille.