1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| #include "UnePiece.h"
#include "UnePieceSimple.h"
#include <iostream>
using namespace std;
#include <string.h>
int const MAX_COMPOSANTS=11;
int main ()
{
UnePieceSimple la_s1("ecrou",20);
UnePieceSimple la_s2=la_s1, la_s3=la_s1;
UnePieceSimple la_s4("vis",15);
UnePieceSimple la_s5=la_s4, la_s6=la_s4;
UnePieceSimple la_s7("plaque",200);
UnePieceSimple *telComposants[MAX_COMPOSANTS]=
{&la_s1,&la_s2,&la_s3,&la_s4,&la_s5,&la_s6,&la_s7,NULL};
UnePieceComposite la_c1("appareil",telComposants);
la_c1.affiche();
cout<<"son poids est:"<<la_c1.donnePoids()<<endl;
system("PAUSE");
return 0;
} |
Partager