2. Modifikatori vidljivosti /VISIBILITY MODIFIERS/ 3. Konvencije o imenovanjima u Javi 4. Objekt i klasa u Javi /OBJECT & CLASS/ 5. Preopterećenje /OVERLOADING/ metoda u Javi 6. Konstruktor u Javi 7. Ključna riječ static 8. Ključna riječ this 9. Nasljeđivanje (IS-A) u Javi /EXTENDS/ 10. Agregacija /AGREGATION/ u Javi 11. Preklapanje /OVERRIDING/ metoda u Javi 12. Kovarijantni return tip (tip vraćanja) 13. Ključna riječ super 14. Blok inicijalizator instance 15. Polimorfizam /POLYMORPHISM/ 16. Statičko i dinamičko povezivanje 17. Operator instanceof /INSTANCEOF OPERATOR/ 18. Apstraktna klasa u Javi 19. Interfejs u Javi 20. Razlika između apstraktne klase i interfejsa 21. Java package (paket) 22. Modifikatori pristupa u Javi 23. Enkapsulacija u Javi 24. Klasa Object u Javi 25. Rekurzija u Javi 26. Razlika između objekta i klase 27. Razlika između preopterećenja metoda i preklapanja metoda u javi