#ifndef FIGUREABSTRAITE_H #define FIGUREABSTRAITE_H class FigureAbstraite { public: FigureAbstraite(double val = 0.0); virtual ~FigureAbstraite(void); virtual double aire(void) = 0; // Methode virtuelle pure protected: // Pour un cercle, _val represente le rayon double _val; // Pour un carre, _val represente le cote }; #endif // FIGUREABSTRAITE_H