9Fermer11
FarewellLe 31/05/2010 à 20:09
Oui, tu dois utiliser l'héritage virtuel pour ne pas qu'un objet sprite contienne deux objets Textured : class Textured {}; class TexturedTiled : virtual public Textured {}; class Image : virtual public Textured {}; class Sprite : public Image, public TexturedTiled {};
Et tu dois prévoir un constructeur sans argument pour Textured, parce qu'en C++, tu ne pourras pas lui passer de paramètres.