|
![]() ![]() ![]() ![]() ![]() |
![]() | Grundsätzlich ist es möglich, eine Fabrik in
die Abstraktion einzubetten.
|
![]() | Die entsprechenden Methoden werden dann zu Methoden
der Klasse Thing und nicht etwa der Objekte, die
von Ableitungen von Thing instantiiert werden.
|
![]() | In einer einfachen Konstellation übernimmt dann
ein Modul (hier ThingScanner) die Aufgabe, die von einer
Anwendung benötigten Konstruktor-Objekte zu erzeugen.
|
![]() | Typischerweise hängt ThingScanner von der Wahl
der gewünschten Implementierungen ab.
|
![]() ![]() ![]() ![]() ![]() |
Copyright © 1996 - 2003 Andreas Borchert, in HTML konvertiert am 01.10.2003 |