Raport 5 [PDF]

  • 0 0 0
  • Gefällt Ihnen dieses papier und der download? Sie können Ihre eigene PDF-Datei in wenigen Minuten kostenlos online veröffentlichen! Anmelden
Datei wird geladen, bitte warten...
Zitiervorschau

Universitatea Tehnica a Moldovei

RAPORT La lucrarea de laborator nr.5 Tema : Mostenirea multipla

Elaborat de studenta gr. FI-141 :

Butucea Mariana

Verificat de profesorul :

Rusu Mariana

Chişinău-2016

Problema 1 Să se creeze, o ierarhie de moştenire: stilou, creion → condei de ardezie Problema 2 : Să se creeze, o ierarhie de moştenire: rechizite de birou → stilou, creion →condei de ardezie 1. Codul sursa : #include #include #include #include using namespace std; class toc { char *forma; int lungime; int grosime; public: toc():forma(new char[5]) //constructor implicit { strcpy(forma,"nimic"); lungime=0; grosime=0; }; toc(char *f,int l,int g) //constructor general { forma=new char[strlen(f)+1]; strcpy(forma,f); lungime=l; grosime=g; }; toc(toc& t)

// constructor copie

{ forma=new char[strlen(t.forma)+1]; strcpy(forma,t.forma); lungime=t.lungime; grosime=t.grosime; };

~toc()

//destructor

{ delete[]forma; }; char* getforma(){return forma;} int getlungime(){return lungime;} int getgrosime(){return grosime;} friend ostream& operator