Predmet: Uvod u objektno programiranje
(17 -
SIT08) Osnovne informacije
Program predmeta
Program se primenjuje od 23.06.2010.. Osposobljavanje studenata za razumevanje i primenu osnovnih koncepata objektnog programiranja. Student će biti osposobljen za primenu osnovnih koncepata objektnog programiranja. Osposobljenost za pisanje OOP korišćenjem programskog jezika Java. Osnovni pojmovi i termini. Objekti, klase, atributi i metode. Enkapsulacija i modularnost. Kreiranje objekata, konstruktori, Garbage Collection. Nasleđivanje. Polimorfizam, polimorfizam u toku kompajliranja i polaimorfizam u toku izvršavanja. Veze između klasa: asocijacija, agregacija, kompozicija. Apstrktne klase i Interfejsi. Imutabilni objekti. Kolekcije. Prevencija otkaza: obrada izuzetaka. Generičke klase. Predavanja; Računarske vežbe; Konsultacije. Završni ispit je usmeni. Praktični deo gradiva studenti polažu u računarskoj laboratoriji. Ocena se formira na osnovu uspeha sa praktičnog dela i usmenog ispita.
|