Das Fabrik-Muster

interface I {}
class C implements I {} 
class D implements I {}
Bei Konstruktion von I-Objekten muß ein konkreter Klassenname benutzt werden.

Wie schaltet man zwischen C- und D-Erzeugung um?

Benutze Fabrik-Objekt: Implementierung von

interface F { I create () }



Johannes Waldmann 2011-07-07