no save
Assistance
Achat
News

Forum | programmation
[C++] héritage
marvinrouge, le lun. 30 juin 2003 à 16:53:35
Travaille avec unn tabelau de pointeurs

int nbFigures = 1000;

Figure** tab = new Figure*[nbFigures];

for (int i=0; i<nbFigures; i++)
if (i%2==0)
tab[i] = new Cercle(i); // cercle de rayon i
else
tab[i] = new Rectange(2*i, i); rectange de cotés 2*i et i

for int i=0; i<tab[i]; i++)
cout << "aire de la figure = " << tab[i]->calculeAire() << endl;

avec calculeAire() vurtuelle pure dans la classe figure

et calculeAire() retourne pi * rayon * rayon dans cercle
et calculeAire() retourne longuer * largeur dans cercle

ok ?
Précédentolivier.s
juin 03


REPONSES
choubaka
juin 03
Aurélien
juin 03
choubaka
juin 03
Aurélien
juin 03
choubaka
juin 03
olivier.s
juin 03
marvinrouge
juin 03
Version Web
Réalisé par RedShift
no save