Classe abstraite et tableau d'objets - C++ - Programmation
Marsh Posté le 26-12-2005 à 23:01:58
std::vector<Transport>
Marsh Posté le 26-12-2005 à 23:06:19
merci pour ta réponse mais je ne dois pas utiliser la librairie standard mais un tableau dynamique
Marsh Posté le 27-12-2005 à 09:24:02
et tu crois que new il t'es fourni par qui ? tu crois que std::vector<> il fait de l'alloc statique ?
Marsh Posté le 27-12-2005 à 09:54:59
ReplyMarsh Posté le 27-12-2005 à 13:41:36
Taz a écrit : et tu crois que new il t'es fourni par qui ? tu crois que std::vector<> il fait de l'alloc statique ? |
Je ne dois pas utiliser la classe Vector c'est imposé par le prof... et ce n'est pas la peine de prendre de haut comme ça... C'est facile de faire le malin quand on maitrise un langage face à quelqu'un qui l'apprend...
Marsh Posté le 27-12-2005 à 13:42:27
theshockwave a écrit : std::vector<Transport *> serait peut-être plus judicieux |
Je ne dis pas le contraire mais le prof impose l'utilisation d'un tableau
Marsh Posté le 27-12-2005 à 13:56:46
Ma remarque était pour Chronoklazm
sinon, si tu as autant de contraintes contestables, alors lis ... tu trouveras pas mal de documentation sur ce qu'il te faut, vu que c'est la base ...
fais des recherches sur l'allocation dynamique d'un tableau et sur le polymorphisme pour mieux cerner les contraintes que tu auras sur la manipulation de tes objets
Marsh Posté le 27-12-2005 à 14:35:51
ge-lt a écrit : Je ne dis pas le contraire mais le prof impose l'utilisation d'un tableau |
un tableau a une taille statique.
Marsh Posté le 27-12-2005 à 14:42:10
tu aurais pu me faire la même remarque, au passage mettons que "tableau" dans ma phrase se voulait être "groupe d'éléments"
Marsh Posté le 26-12-2005 à 23:00:40
salut à tous, j'ai un petit souci. Je vous explique donc mon cas. J'ai une classe abstraite Transport et des classes Vélo, Voiture, Bateau et Avion qui dérivent de la classe Transport. Je dois réaliser une autre classe ListeTransport qui doit contenir les objets sités précédement. La liste est en fait un tableau d'objets Transport.
Je ne vois pas comment créer mon tableau.