Skip to content

vlatko019/OOPLab5Zadatak9

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OOPLab5Zadatak9

Zadatak 9. Napraviti šablonsku klasu Bioskop koja je realizovana kao matrica elemenata proizvoljnog tipa. Svaki element predstavlja jednog gledaoca u bioskopu. Dimenzije bioskopa su zadate kao netipski parametri šablona. Definisati sledeće metode:
• podrazumevani konstruktor koji postavlja elemente na 0
• metodu koja računa prosek godina gledalaca u bioskopu (koristeći metode elemenata)
• metodu koja računa prosečnu ocenu filma na osnovu mišljenja publike (koristeći metode elemenata)
• operator () koji vraća referencu na element na zadatoj lokaciji
Kreirati klasu Gledalac koja sadrži sledeće atribute:
• ime i prezime
• starost
• ocena filma
• prisutan
Ova klasa sadrži i sledeće metode:
• konstruktor
• destruktor
• metodu koja vraća ocenu filma
• metodu koja vraća starost
• metodu koja ispituje da li je gledalac prisutan
Definisati i operatore ulaza i izlaza kao prijatelske funkcije. U operatoru ulaza najpre u;itati da li je gledalac prisutan, pa tek ako jeste ucitati i ostale njegove atribute.

U main funkciji napraviti Bioskop sa elementima tipa Gledalac i proizvoljne veličine. Napraviti više objekata tipa Gledalac i rasporediti ih po bioskopu. Prikazati prosek godina posetilaca kao i prosečnu ocenu filma. Pri izračunavanjima treba uzeti u obzir samo prisutne gledaoce.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published