Pregled
- Povijest Jave
- Java jezik
- Java dizajn
- Java API-ji
- Java u poduzetništvu
OOP
- Praktični koncepti
- Korišštenje objektne orijentacije
- Razlike između proceduralno i OO
- Naslijeđivanje
Što je Java program
- Java jezik
- Jshell
Tekst i brojevi
- Varijable
- Tipovi varijabli i konstante
- Operatori
Polja, uvjeti i petlje
- Kontrola toka
- Polja
- Petlje
Definiranje klasa i objekata
- Modeliranje klasa
- Definiranje metoda
- Dosezi i pristupi
- Objekti
Rad s objektima
- Rad s referencama na objekte
- Konstruktori
- Statični objekti i klase
OO pristup
- Nasljeđivanje
- Apstraktne klase
- Interface