--- /dev/null
+#ifndef PERSONNAGE_BD_H_\r
+#define PERSONNAGE_BD_H_\r
+\r
+#include "Invention.h"\r
+#include <string>\r
+\r
+using std::string;\r
+\r
+/*----------------------------------------------------------------------*\\r
+ |* Declaration *|\r
+ \*---------------------------------------------------------------------*/\r
+\r
+/*--------------------------------------*\\r
+ |* Public *|\r
+ \*-------------------------------------*/\r
+\r
+namespace bd\r
+ {\r
+ /**\r
+ * Note : bd::Personnage peut deriver de Cartoon qui lui n'est pas dans un namespace\r
+ */\r
+ class Personnage: public Invention\r
+ {\r
+\r
+ /*-------------------------------------*\\r
+ |* Constructor *|\r
+ \*-------------------------------------*/\r
+\r
+ public:\r
+\r
+ Personnage(string name,string inventeur);\r
+\r
+ virtual ~Personnage();\r
+\r
+ /*-------------------------------------*\\r
+ |* Methode *|\r
+ \*-------------------------------------*/\r
+\r
+ public:\r
+\r
+ string getName() const;\r
+\r
+ /*-------------------------------------*\\r
+ |* Attributs *|\r
+ \*-------------------------------------*/\r
+\r
+ private:\r
+\r
+ //Input\r
+ string name;\r
+ };\r
+ }\r
+#endif \r
+\r
+/*----------------------------------------------------------------------*\\r
+ |* End *|\r
+ \*---------------------------------------------------------------------*/\r