class rac { public: virtual void m() = 0; protected: rac(); }; rac o; // Erreur à la compilation
rac o; // Erreur à la compilation