Objektorientierte Programmierung 2
Komponenten basiertes Programmieren
Vorkenntnisse
Obwohl dies der 2.Teil der OOP Vorlesung ist, ist es nicht erforderlich den ersten gehört zu haben. Es werden Grundkenntnisse in der Programmiersprache Java vorausgesetzt, wie sie etwa im Programmierpraktikum vermittelt werden.Die Vorlesung kann mit OOP1 Hierarchisches und generisches Programmieren ergänzt werden.
Inhaltsübersicht
- reflexives Programmieren
- Klassen und Metaklassen
- java.lang.reflect
- Java annotations
- Komponenten basiertes Programmieren
- Einführung
- Java Beans
- EJB
- .NET
- GUI Komponenten
- WWW basiertes Programmieren
- Applets
- Servlets
- Server Pages
- Server Faces
- AJAX
Beginn 8.5.06
Literatur
- H. Balzert: Lehrbuch der Software-Technik, Spektrum, 2.Aufl 2000
- A. Andresen: Komponentenbasierte Softwareentwicklung, Hanser 2. Auflage 2004
- weitere Literatur in der Vorlesung

