VIII- CORRIGE DES EXERCICES - INPT

Exercice VII-3: Le projet se nomme exvii_3, et contient les fichiers exvii_3.cpp et
... {vecteur::initialise(abs,ord); z = haut;} // fonction membre de la classe vecteur.

Part of the document


VIII- CORRIGE DES EXERCICES

Exercice VII-3: Le projet se nomme exvii_3, et contient les fichiers
exvii_3.cpp et mere.cpp ou bien mere.obj.
Fichier exvii_3.cpp:
#include
#include
#include "c:\bc5\cours_cpp\teach_cp\chap7\mere.h"

// Construction d'un projet à partir d'une classe mère disponible

class vecteur3:public vecteur // classe fille
{float z;
public:
void initialise(float,float,float);
void homotethie(float);
void hauteur(float ha){z = ha;}
void affiche(); } ;

void vecteur3::initialise(float abs=0.,float ord=0.,float haut=0.)
{vecteur::initialise(abs,ord); z = haut;} // fonction membre de la
classe vecteur

void vecteur3::homotethie(float val)
{vecteur::homotethie(val); // fonction membre de la classe vecteur
z = z*val;}

void vecteur3::affiche()
{vecteur::affiche(); // fonction membre de la classe vecteur
cout