Strukture i klase

Strukture su složeni tip podataka.

Uporaba polja omogućavala nam je pohranu više podataka pod jednim imenom kako bismo smanjili broj varijabli u programu.  U polju su svi podaci  biti istog tipa.

Stukture nam omogućavaju grupiranje podataka različitih tipova.

Za deklaraciju strukture koristimo ključnu riječ struct. Unutar stukture može se nalaziti proizvoljan broj članova različitih tipova.



8. Primjeri konstruktora i destruktora

3. primjer: Napišite C++ program s deklaracijom klase sesterostranaPrizma.

Klasa treba imati dvije članske varijable (duljinu stranice pravilnog šesterokuta i visinu). 

Jednom te vrijednosti treba inicijalizirati putem konstruktora klase koji ne prima parametre, 

a drugi puta putem konstruktora klase koji prima ta dva parametra iz maina, 

te dvije funkcije bez parametara od kojih jedna računa oplošje, a druga volumen te prizme. U mainu treba:

–deklarirati objekt klase bez parametara
–deklarirati objekt klase sa parametrima
–ispisati oplošje i volumen za oba objekta s preciznošću od dvije decimale pozivanjem pripadajućih metoda