![]() |
Projet d'Informatique 2012
Simulation générique de systèmes physiques simples : vers les machines de Rube Goldberg
|
00001 00005 #ifndef DESSINABLE_H 00006 #define DESSINABLE_H 00007 00008 #include <iostream> 00009 00014 class Dessinable 00015 { 00016 public: 00017 00021 virtual ~Dessinable(); 00022 00026 virtual void dessine() const; 00027 00037 friend std::ostream& operator<<(std::ostream& out, Dessinable const& a_afficher); 00038 00039 protected: 00040 00046 virtual void affiche(std::ostream& out) const = 0; 00047 00048 00049 }; 00050 00051 #endif // DESSINABLE_H