Bonjour

Je vais tenter d'être clair sans écrire un roman :

Dans notre DUT il nous est demandé de ne définir qu'une class par couple de fichiers .hpp et .cpp

Là on a un tp où :
Une classe pas abstraite (que j'appelerai A) a pour attribut un tableau dont les élément pointe vers une class abstraite (que j'appelerai Abstraite).
La classe abstraite en question a quatre classe dérivée (On va toute les appeler Filles ^^).

Dans A.hpp je mets
#include "Abstraite.hpp"

dans Abstraite.hpp je mets
#include "A.hpp"

et dans chaque Filles.hpp je mets
#include "Abstraite.hpp"

Si vous avez à peu près compris, j'aurai quelques questions :
Est ce que je doit mettre quelque chose de spécial dans le constructeur de la classe abstraite ? (Pour le moment il est vide.)
Est ce que, dans le .hpp de la classe abstraite je doit inclure les .hpp des classe dérivée ?

Merci de votre effort ^^.
Demandez moi des présisions si je ne suis pas clair.