Bonjour,
Je voudrais pouvoir hériter d'un constructeur d'une classe mère :
La classe fille :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 using namespace std; enum class Couleur { vert, rouge, bleu, orange}; class Forme2 { Couleur couleur; public : Forme2(Couleur couleur):couleur(couleur) { } Couleur getcouleur(); virtual double calculSurface() = 0; };
Je voudrais pouvoir hériter du constructeur de Forme2 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 #pragma once #include "Forme2.h" class Rectangle2 : public Forme2 { int largeur; int longueur;
mais j'ai l'erreur "nom de type non autorisé"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Rectangle2() :Forme2(Couleur couleur) : couleur(couleur) { }
Si quelqu'un a une idée MERCI
Partager