Vorträge
Grundbegriffe objektorientierter Programmierung
- Abstraktion
- Kapselung / Modularität
- Vererbung und Polymorphie
OOP-Grundlagen Java
- Klassen, Objekte, Referenz / Identität und Gleichheit
- Sichtbarkeit von Attributen und Methoden
- Vererbung, abstrakte Klassen, finale Klassen und Methoden, Schnittstellen
- Generische Datentypen
- Pakete, Annotationen)
Praxisübungen
Entwicklungsumgebung: eclipse
- Konfiguration
- grundlegende Bedienung
Java
- Erstellen einer Mikro-Anwendung in Java (Grundgerüst)
- JUnit
- Datenbankzugriff: JDBC, HSQLDB