1. Programmierkurs Java

 2. Gliederung

 3. Motivation / Problem

 4. Motivation / Ausgangslage

 5. Motivation / erste Lösung

 6. Motivation / zweite Lösung

 7. Motivation / dritte Lösung (1)

 8. Motivation / dritte Lösung (2)

 9. Generische Klassen / Klassendefinition

10. Generische Klassen / Objekte und Objektvariablen

11. Generische Klassen / Übersetzung

12. Generische Klassen / Typ-Kompatibilität

13. Generische JDK-Klassen / java.util.Iterator

14. Generische JDK-Klassen / java.util.Vector

15. Generische JDK-Klassen / Beispiel

16. Generische JDK-Klassen / Beispiel

17. Generische JDK-Klassen / Beispiel

18. Typ-Parameter mit Einschränkungen

19. Typ-Parameter mit Einschränkungen / Übersetzung

20. Vererbung

21. Interfaces

22. Arrays mit parametrisierten Klassen (1)

23. Arrays mit parametrisierten Klassen (2)

24. Wildcards (1)

25. Wildcards (2)

26. Wildcards (3)

27. Wildcards (4)

28. Wildcards (5)

29. new

30. static

31. Generische Methoden / Motivation (1)

32. Generische Methoden / Motivation (2)

33. Generische Methoden / Beispiele (1)

34. Generische Methoden / Beispiele (2)

35. Zusammenfassung