Course Schedule


Lehrveranstaltungen

Objektorientierte Software-Entwicklung (Vorlesung/Übung)

Dozent/in: Helmut Faasch

Termin:
wöchentlich | Donnerstag | 08:15 - 09:45 | 12.10.2009 - 29.01.2010 | Raumangabe fehlt
wöchentlich | Donnerstag | 10:15 - 11:45 | 12.10.2009 - 29.01.2010 | Raumangabe fehlt
Einzeltermin | Do, 04.02.2010, 08:15 - Do, 04.02.2010, 09:45 | Raumangabe fehlt | Klausur
Einzeltermin | Do, 25.03.2010, 08:15 - Do, 25.03.2010, 09:45 | Raumangabe fehlt | Wiederholungsklausur

Inhalt: Ziel: Beherrschung grundlegender Methoden der objektorientierten Analyse bis zum objektorientierten Design und der Implementierung in einer objektorientierten Programmiersprache. Inhalte: Objektorientierte Konzepte (OOA, OOD) - Klasse, Objekt, Attribut, Methode - Sichtbarkeit, Vererbung, Polymorphie - Botschaften, Relationen, Assoziationen, Kardinalitäten Grundlagen der objektorientierten Analyse und des Design Einführung in die Unified Modelling Language (UML) - Class Diagrams, Object Diagrams - Relationships: Dependency, Association, Generalization - Aggregation und Komposition - Sequence Diagram, Communication Diagram - State Diagrams - Einführung in die Programmiersprache Java - Grundlegende Sprachelemente: Deklarationen, Kontrollstrukturen- Objektorientierte Sprachelemente: Class, Interface, Method, Member- Polymorphie: Überladen und Überschreiben - Pakete, Kapselung