Koja je razlika između preopterećenja metoda i virtuelnih funkcija u objektno-orijentisanom programiranju?
C/C++
Da li je moguće kreirati novi objekat unutar destruktora klase?
Kako razlikovati statički od dinamičkog polimorfizma u objektno-orijentisanom programiranju?
Kako inicirati izvršavanje odvojene niti u programu?
Можеш ли да набројиш типове меморија који се користе у процесу рада програма?
Kako odrediti i koristiti metodu koja pripada određenoj klasi bez potrebe za kreiranjem njenog primera?
Може ли ток сам по себи да иницира поновно извршавање свог кода?
Можеш ли описати главне типове паметних показивача у C++ и њихове особине?
Pod kojim uslovima objekat klase može biti korišćen kao element skupa set?
Можете ли објаснити шта значи преопрема виртуелне функције у објектно оријентисаном програмирању?
Може ли да се објасне разлика између контејнера std::map и std::unordered_map, и у којим ситуацијама је пожељно користити сваки од њих?
Da li je moguće pristupiti metodama definisanim u roditeljskoj klasi iz instance njene podklase?
Koja je razlika između prepisivanja metode i njenog preopterećenja u objektno-orijentisanim programskim jezicima?
Можете ли објаснити шта је виртуелна функција у објектно-оријентисаном програмирању?
Можете ли објаснити значење кључне речи 'this' у контексту објектно оријентисаног програмирања?
Можете ли објаснити шта значи термин 'преоптерећење' у контексту програмирања?
Koje posledice mogu nastati ako dođe do izuzetka u destruktoru?
Може ли да се наброје различите типове наслеђивања која постоје у објектно-оријентисаном програмирању?