Java SE alapok - Java OO elemek (T360)
- Immutable objektumok
- JavaBeans objektumok
- Metódusok
- Változó hosszúságú paraméterlista
- Metódus hívások láncolása
- Metódusnév túlterhelés
- Metódus paraméterek és visszatérési értékek
- Értékmásolás szerinti paraméterátadás
- Statikus attribútumok és metódusok
- Default és paraméter nélküli konstruktor
- Konstruktor túlterhelés
- Inicializátorok
- Öröklődés
- Konstruktorok és az öröklődés viszonya
- Object ősosztály
- Attribútumok öröklődése
- Metódusok öröklődése
- Absztrakt osztályok
- Interfészek
- Interfészekkel kapcsolatos szabályok
- Dependency inversion
- Default interfész metódusok
- Interfészek és az öröklődés viszonya
- Statikus interfész metódusok
- Absztrakt metódusok implementálása felsorolásos típusokban
- Állapotgép
- Polimorfizmus
- Dinamikus kötés
- is-a has-a kapcsolatok
Az oktatóról
Viczián István vagyok, Java fanatikusként fejlesztek, oktatok, blogot írok, rendezvényeket szervezek és konferenciákra járok. A Debreceni Egyetemen végeztem programtervező matematikusként, jelenleg a Training360-nál tartok oktatásokat. 1998 óta foglalkozom objektumorientált programozással és szoftverfejlesztéssel, kiemelt szakterületem a Java és Java EE alkalmazásfejlesztés. Vezető fejlesztőként, architektként dolgoztam/dolgozom kormányzati, banki, telekommunikációs és energetikai fejlesztési projektekben. Szakmai blogot is írok JTechLog néven. Szabadidőmben sokat túrázok, próbálom felfedezni Magyarország rejtett kincseit.