Raport Lab 4 Poo [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 Tehnică a Moldovei Facultatea Calculatoare, Informatică şi Microelectronică

RAPORT Lucrarea de laborator nr.4 la disciplina POO Tema: Moştenirea şi compoziţia Varianta 10

A efectuat:

Plămădeală Vladislav

A verificat:

Lisnic Inga Chişinău 2020

Scopul lucrării: studierea moştenirii, avantajele şi dezavantajele; studierea compoziţiei; studierea regulilor de definire a moştenirii şi compoziţiei; studierea formelor de moştenire; studierea iniţializatorilor; principiul de substituţie; moştenirea şi compoziţia – ce să alegem. Varianta 10 a) De creat o ierarhie a claselor transport – transport aerian – elicopter. Determinaţi fluxul de ieşire şi fluxul de intrare, constructorul de copiere, operatorul de atribuire prin funcţia corespunzătoare a clasei de bază. Codul sursa: // #include #include using namespace std; class Transport{ public: string engine_type; int nr_engines; int engine_power; string frame_type; int wheels; Transport(){ coutframe_type = "T"; this->wheels = 6; } Transport(const Transport &obj){ coutframe_type = obj.frame_type; this->wheels = obj.wheels; } void start_engine(){} ostream & operator