ich nutze das Factory Pattern um eine bestimmte suchverhalten zu deklarieren.
Ich habe hierfür eine Schnittstelle interface Objektfind, die alle Methoden für suchverhalten A
deklariert. Die entsprechende klasse SuchklasseA implementiert diese shcnittstelle
Eine Fabrik schiesst mir ein Objekt des Typs Objektfind raus.
Mit diesem objekt kann ich nun alle methoden der definierten schnittstelle Objektfind nutzen
.... nun möchte ich aber ein zweites suchverhalten SuchklasseB anlegen und komme zu dem problem, dass die
schnittstelle nun weitere methodendeklarationen benötigt, damit ich diese nutzen kann... diese
müsste ich aber ebenfalls in der bereits existierenden SuchklasseA implementieren, die allerdings
leer stehen würden. Wie kann ich dieses problem umgehen?
Ich habe hierfür eine Schnittstelle interface Objektfind, die alle Methoden für suchverhalten A
deklariert. Die entsprechende klasse SuchklasseA implementiert diese shcnittstelle
Eine Fabrik schiesst mir ein Objekt des Typs Objektfind raus.
Mit diesem objekt kann ich nun alle methoden der definierten schnittstelle Objektfind nutzen
.... nun möchte ich aber ein zweites suchverhalten SuchklasseB anlegen und komme zu dem problem, dass die
schnittstelle nun weitere methodendeklarationen benötigt, damit ich diese nutzen kann... diese
müsste ich aber ebenfalls in der bereits existierenden SuchklasseA implementieren, die allerdings
leer stehen würden. Wie kann ich dieses problem umgehen?