Bonjour,
Je développe une librairie de classes. J'aimerai votre avis sur la meilleure façon
d'organiser les fichiers.
Alors j'ai une classe abstraite de base qui doit obligatoirement être compilée et
présente pour utiliser les classes filles (logique).
J'ai donc un fichier 'base.h' qui contient la déclaration du contenu de 'base.cpp'.
Dans ces fichiers n'est présente que la classe de base.
De plus chaque classe fille est contenue dans un fichier 'fille1.cpp', 'fille2.cpp',
... avec leur déclaration dans 'fille1.h', 'fille2.h', ...
On n'est pas obligé d'utiliser de classe fille, ou bien on peut toutes les utiliser
(cardinalité 0,n
)
Chaque classe est volumineuse, c'est pour ça que chacune a un fichier.
Quelle organisation me conseillez-vous, j'aimerai que dans l'application qui utilise
ces classes on ne doit inclure que le fichier 'base.h' ainsi que les fichiers 'fillex.h'
nécéssaires !
Merci, j'espère avoir été clair !
---------------
Du temps à perdre ? -> http://www.juju-le-barbare.fr.fm