Documente Academic
Documente Profesional
Documente Cultură
obiecte
C++
#5 Funcții constructor și destructor
Adrian Runceanu
www.runceanu.ro/adrian
2016
copyright@www.adrian.runceanu.ro
Problema nr.2
Să se realizeze un program ce foloseşte o clasă
Film cu următorii membrii:
Nume (titlu film)
actor principal
actor secundar
Se cere afişarea membrilor. Se vor utiliza funcţii
constructor şi destructor.
09.11.2016 P.O.O. - limbajul C++ (laborator) 5
copyright@www.adrian.runceanu.ro
#include<iostream.h>
#include<stdio.h>
using namespaces std;
class film {
private:
char nume[35];
char actp[35];
char acts[35];
09.11.2016 P.O.O. - limbajul C++ (laborator) 6
copyright@www.adrian.runceanu.ro
public:
film()
{
cout<<"\n S-a apelat constructorul clasei film";
cout<<"\n Introduceti numele filmului: ";
gets(nume);
cout<<" Actorul principal: "; gets(actp);
cout<<" Actorul secundar: "; gets(acts);
}
~film()
{
cout<<"\n Se trece prin destructorul clasei
film";
}
void afisare_film()
{
cout<<"\n Nume film: "<<nume;
cout<<"\n Actor principal: "<<actp;
cout<<"\n Actor secundar: "<<acts<<endl;
}
};
int main()
{
film f1, f2;
f1.afisare_film();
f2.afisare_film();
}
Întrebări?