Professional Documents
Culture Documents
Rok
Rok
2. Što je polimorfizam?
3. Objasni što će se dogoditi sljedećom naredbom?
double polje[13][8];
4. Dopunite slijedeću naredbu.
char p[35];
cin.getline(p, 35);
5. Što je klasa?
6. Što je objekt?
7. Što predstavljaju dinamičke varijable?
8. Objasnite značenje sljedeće naredbe:
double *X ;
9. Napišite naredbu za oslobađanje memorijskog prostora varijable X iz prethodnog zadatka.
10. Dopunite sljedeću naredbu i objasnite njezino značenje
int*A= new int[m];
11. Napiši funkciju za ispis svih elemenata varijable A iz prethodnog zadatka
12. Napišite potpunu dealokaciju dinamičkog polja A iz 9. zadatka
13. Što su to formalni, a što su stvarni argumenti funkcije?
14. Što će se ispisati pozivom funkcije suma za vrijednost n=1234? __________________
void main()
{...
cout<<suma(1234)<<endl;
...}
15. Funkcija suma iz prethodnog zadatka je tipa
16. Na koja dva načina se mogu parametri predati funkciji?
17. Što je potrebno osigurati za izvršenje rekurzivne funkcije?
18. Dovršite definiciju funkcije dvade za alokaciju n redaka dvodimenzionalnog dinamičkog polja DD
čiji reci imaju različit broj elemenata.
29. Kojeg tipa mora biti nasljeđivanje kojim se određuje da će svi atributi i metode koji se nasljeđuju iz
osnovne klase imati ista prava pristupa iz izvedene klase kao i iz osnovne klase?
30. Metoda koja ima isto ime kao i klasa, a poziva se automatski kod alokacije objekta zove se:
konstruktor. Koje su njezine specifičnosti u odnosu na ostale metode?
31. Metoda koja ima isto ime kao i klasa, a poziva se automatski kod dealokacije objekta zove se:
destruktor. Koje su njezine specifičnosti u odnosu na ostale metode?