Opis predmeta
Opis predmeta dostupan je samo na hrvatskom jeziku.
- Uvod u objektno orijentirani programski jezik
- Java ? tipovi podataka, varijable
- Operatori, grananje, petlje, switch-case
- Metode
- Objekti i reference
- Polja i
- ArrayList kolekcija
- Manipulacija stringovima
- Klase i enkapsulacija 1
- Klase i enkapsulacija 2
- Nasljeđivanje i polimorfizam 1
- Nasljeđivanje i polimorfizam 2
- Konstruktori i apstraktne klase
- Ugnježđene klase
- Sučelja i enumeracije
- Podatkovni tokovi
- Osnovni uzorci dizajniranja kôda
Kada i gdje
Raspored nastave i zauzetost prostorija dostupni su nakon prijave TVZ računom.
Prijava TVZ računomIshodi učenja
Ishodi učenja prikazani su na engleskom jeziku.
- integrate object and classes into composite program solutions
- construct classes to solve given programming problems
- comparision of traditional (procedural) and object oriented programming languages
- design of object oriented programming systems
- analysis of object oriented software systems
Literatura
Obavezna literatura
- Cay S. Horstmann, Gary Cornell: Core Java – Volume I – Fundamentals
Interni materijali za vježbe i predavanja, autori Milan Draganić, Marijan Matić i Tomislav Novak.
Dodatna literatura
- Kathy Sierra, Bert Bates: ?SCJP Study Guide?
Bruce Eckel: ?Thinking in Java?
Nosioci predmeta 1
Izvođači nastave 2
Ispitni rokovi
- 4. 2. 2027.Redovni rokprijava do 30. 1. 2027. u 23:59za 86 danaKalendarGoogle
- 11. 2. 2027.Redovni rokprijava do 6. 2. 2027. u 23:59za 93 danaKalendarGoogle
- 25. 2. 2027.Redovni rokprijava do 20. 2. 2027. u 23:59za 107 danaKalendarGoogle
do 10 dana do 30 dana kasnije održani
Izvor: ISVU. Klik na rok otvara Studomat za prijavu ispita; ondje provjeri i moguće izmjene.