#include <iostream>

using namespace std;

///Maison
class Maison
{
public:
    void dormir(int duree);

private:

};
void Maison::dormir(int duree)
{
    cout << "Vous dormez pendant " <<duree<< " heures" << endl;
}

///Voiture
class Voiture
{
public:
    void conduire(int duree);

private:

};
void Voiture::conduire(int duree)
{
    cout << "Vous avez parcouru " << duree*70 << " km." << endl;
}

///CampingCar
class CampingCar : public Voiture, public Maison
{
public:
    void prendreDouche();
};
void CampingCar::prendreDouche()
{
    cout << "L'eau �tait � 37�." << endl;
}

///Main
int main()
{
    cout << "Double heritage :" << endl;
    CampingCar mercedes;
    mercedes.conduire(3);
    mercedes.prendreDouche();
    mercedes.dormir(7);
    return 0;
}