bonjour a tous,
excusez moi du dérangement mais voila,j ai un gros probleme avec le
polymorphisme et les templates en C++
et je dois rendre un exercice a mon prof pour mercredi soir au plus tard
je vous explique en quelque mot ce que mon programme doit faire :
- tout d abord,on as une classe Billet (qui est abstraite,c est a dire qu on ne peut pas créer d objet de ce type).
- ensuite on a une classe EuroBillet (abstraite également) qui hérite de la classe Billet
- ensuite on a une multitude de classes telles que : EuroB5,EuroB10,EuroB20,etc .... qui héritent de la classe EuroBillet
- fiinalement,on a une classe totalement independante des autres, appellée : Portefeuille
dans cette classe Portefeuille,c est donc un pointeur sur tableau de pointeurs sur objet de cette maniere :
Billet ** _TabPort ;
- dans ce portefeuille donc,on doit etre capable d y placer des objets de differentes classes (EuroB5,EuroB10,etc...)
je dois donc utiliser les fonctions virtuelles et les templates.
les fonctions virtuelles j ai réussit a les faire.
mais les templates,j y comprends rien car j étais malade,le jour ou ils ont vu ca en classe
pour ne pas flooder ici , je vous mets le lien ou vous pouvez prendre mon code
ce serait sympa de m'aider ,et je vous en remercie tous d'avance
http://perso.latribu.com/softstar/portefeuille.cpp
PS : on utilise Dev C++
Partager