Universität Paderborn - Home Universität Paderborn
Die Universität der Informationsgesellschaft

Objektorientierte Programmierung WS 2013/2014 - Lösung 5

Prof. Dr. U. Kastens
Institut für Informatik, Fakultät für Elektrotechnik, Informatik und Mathematik, Universität Paderborn

Lösung zu Aufgabe 1

Die Rollen des Musters "Fabrikmethode" sind im C++-Text annotiert: restaurant-loes.cc

Lösung zu Aufgabe 2

Das Abstract Factory-Schema für die Festtagsfabrik sieht wie folgt aus:

Hier ist ein Lösungvorschlag für die Implementierung der Festtags-Fabrik in Java:

Lösung zu Aufgabe 3

Die Zuordnung der Rollen im Brücken-Muster zu den Klassen dieser Anwendung:

   HTMLListPrinter      Concrete Implementor 1
   ListPrinter          Refined Abstraction
   PlainListPrinter     Concrete Implementor 1
   PrinterImpl          Implementor
   Printer        	Abstraction

Erweiterungen des Beispiels um die charakteristischen Eigenschaften des Brücken-Musters zu demonstrieren:

Generiert mit Camelot | Probleme mit Camelot? | Geändert am: 14.01.2014