Salut,
Je me pose actuellement une question qui pourrait parraitre saugrenue.
On nous apprend que quand on crée une classe, il est préférable de définir un constructeur par défaux et un par copie, que sinon le compilateur va placer les siens, et que ca risque de poser problème, soit.
Mais, qu'en est-il des classes abstraites?
En effet, une classe abstraite ne sera JAMAIS instensiée, et, lors de la création de classes dérivées, nous devrons insérer les parametres (éventuellement) nécessaires à la classe abstraite pour pouvoir appeler son constructeur.
La question est donc, en réalité, "si un classe abstraite a besoin de parametres, est-il nécessaire de prévoir un constructeur de copie?" (le constructeur par défaut, la question ne se posant pas tellement finalement)
Merci d'avance à tous ceux qui pourront m'éclairer là dessus
Partager