Резиме курса
1) Осврт на основне појмове програмирања.
1) Осврт на основне појмове програмирања.
2) Уводна разматрања објектно оријентисаног програмирања: објекти и класе.
3) Атрибути класе, методе и конструктори.
4) Статички елементи.
5) Видљивост атрибута и метода,
енкапсулација.
6) Преклапање метода - overloading.
7) Апстракција и наслеђивање класа.
8) Апстрактне класе и интерфејси.
8) Полиморфизам и надјачавање метода - overriding.
9) Изузеци, обрада изузетака, угнежђене класе.
10) Колекције, генерички типови.
11) Улазно-излазни токови, серијализација.
12) Конкурентно и вишенитно програмирање.