Einsatz

Das Abtract Factory Pattern dient dazu Objekte aus einer Familie von Objekten zu erzeugen, deren Typ zur Compile-Zeit nicht bekannt ist. Die zu erzeugenden Objekte haben im Normalfall eine gemeinsame Schnittstelle. Weiterhin haben die Objekte der jeweiligen Familie wiederum eine gemeinsame Schnittstelle.

Beispiele

  • Textdokumente, die verschiedenartig dargestellt werden sollen (z.B. unterschiedliche Fonts bzw. Layouts).

  • Grafische Oberflächen, die unterschiedliche Layouts verwenden können sollen.
Pattern Links - itmapa.de

Deutschsprachiges Wikipedia
Abstrakte Fabrik
http://de.wikipedia.org/wiki/Abstrakte_Fabrik

Jens Günther
http://wwwswt.informatik.uni-rostock.de
Abstrakte Fabrik
http://wwwswt.informatik.uni-rostock.de/deutsch/Infothek/Entwurfsmuster/patterns/AbstractFactory/index.html