Upload
milana-tomic
View
237
Download
0
Embed Size (px)
DESCRIPTION
Ispitna Pitanja Programiranje 2
Citation preview
PROGRAMIRANJE 2
Ispitna pitanja
1. Opšta definicija klase i objekta
2. Temelji objektnog programiranja
3. Definisanje klase u C++
4. Prenos po adresi u C++ (reference)
5. Inkapsulacija
6. Modularnost
7. Smeštanje klase u modul u C++
8. Klasifikacija operacija nad objektima
9. Konstruktori
10. Konstruktor kopije
11. Destruktor
12. Stvaranje i uništavanje objekata operatorima new i delete
13. Prijateljske funkcije
14. Konstantni objekti i metode
15. Pojam i klasifikacija polimorfizama
16. Preklapanje funkcija
17. Preklapanje operatora i operatorske funkcije
18. Preklapanje osnovnog operatora dodele
19. Preklapanje ostalih operatora dodele
20. Preklapanje relacionih operatora
21. Preklapanje binarnih aritmetičkih operatora
22. Preklapanje unarnih aritmetičkih operatora
23. Preklapanje operatora indeksiranja
24. Preklapanje operatora ()
25. Konverzija u klasu
26. Konverzija iz klase
27. Klasifikacija veza između klasa
28. Asocijacija, agregacija, kompozicija i veza korišćenja
29. Definicija i opšte osobine nasleđivanja
30. Realizacija nasleđivanja sa kontrolom pristupa u C++
31. Konstruisanje i destrukcija u ambijentu nasleđivanja
32. Inkluzioni polimorfizam
33. Virtuelne funkcije
34. Dinamičko povezivanje
35. Apstraktne klase
36. Višestruko nasleđivanje
37. Generičke klase
38. Generičke funkcije
39. Postupci za prevenciju otkaza
40. Rukovanje izuzecima kao vrednostima
41. Rukovanje izuzecima kao objektima
42. Propagacija izuzetaka
2