1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| #ifndef CAMION_H_INCLUDED
#define CAMION_H_INCLUDED
#include <iostream>
#include <string>
#include "Vehicule.h" // ben oui, pour en hériter
class Camion: public Vehicule // ici est la ligne 7 error
{
public:
// le constructeur de la classe Camion:
Camion (int prix, int nbRoues, int annee, int vitesse, std::string marque, std::string couleur, int tonnage); // ici est la ligne 13: error
virtual ~Camion();
/* de toute façon, à quoi sert ce destructeur ? puisque je delete dans le
* main, en fin de job, avec la boucle for */
virtual void affiche() const;
private:
/* la classe-mère a en protected les attributs m_prix, m_nbRoues, m_annee,
* m_vitesse, m_marque; ces attributs sont hérités par cette classe Camion
* J'ajoute un attribut spécifique aux seuls camions: le tonnage: */
int m_tonnage;
};
#endif // CAMION_H_INCLUDED |
Partager