Différences entre les versions de « Langage C++/Objet »

Aller à la navigation Aller à la recherche
695 octets ajoutés ,  il y a 12 ans
// Destructeur
virtual ~Carre();
virtual void mDessine();
};
 
Carre::~Carre()
{
}
 
void Carre::mDessine()
{
//Dessine ici le Carre (vrais code de dessin non pertinent car trop volumineux pour le gain obtenu sur l'intérêt de la leçon).
cout << "Dessine Carre :\n" << endl;
Rectangle::mDessine();
}
 
Rectangle(double pArreteAB, double pArreteBC);
virtual ~Rectangle();
virtual void mDessine();
};
 
 
// Destructeur
virtual Rectangle::~Rectangle()
{
}
 
void Rectangle::mDessine()
{
//Dessine ici le Rectangle (vrais code de dessin non pertinent car trop volumineux pour le gain obtenu sur l'intérêt de la leçon).
cout << "Dessine Rectangle :\n" << endl;
Parallelogramme::mDessine();
}
 
virtual void mAngleA(double& pAngle)
{
Quadrilatere::mAngleA(pAngle);
}
 
virtual void mAngleB(double& pAngle);
{
Quadrilatere::mAngleB(pAngle);
}
 
virtual void mAngleC(double& pAngle);
{
Quadrilatere::mAngleC(pAngle);
}
 
virtual void mAngleD(double& pAngle);
{
Quadrilatere::mAngleD(pAngle);
}
 
virtual void mAngleB(double& pAngle);
virtual void mAngleC(double& pAngle);
virtual void mAngleD(double& pAngle);
// Constructeur parametré
Parallelogramme::Parallelogramme(double pArreteAB, double pArreteBC, double pAngleA):Quadrilatère(pArreteAB, pArreteBC, pArreteAB, pArreteBC, 0.0, 0.0, 0.0, 0.0)
virtual void Parallelogramme::mDessine()
{
//Dessine ici le LosangeParallelogramme (vrais code de dessin non pertinent car trop volumineux pour le gain obtenu sur l'intérêt de la leçon).
cout << "Dessine Parallelogramme :\n" << endl;
Quadrilatere::mDessine();
1 049

modifications

Menu de navigation