ZodiacXP
Erfahrenes Mitglied
Eine SQL-Klasse prüft welche Möglichkeiten es gibt um auf eine Datenbank zuzugreifen und stellt danach ein Objekt dar. Nennt man so etwas AdapterFactory?
Ungefähr so sähe es aus:
Ist es das wofür ich es halte? Oder gibt es noch andere Ansätze?
Ungefähr so sähe es aus:
Code:
class SQLAdapterFactory
{
public void getAdapter(string host, string user, string password)
{
if ( Klasse_existiert ( Foo ) )
{
return new FooAdapter;
}
else
{
return new BarAdapter;
}
}
}
class FooAdapter
{
...
}
class BarAdapter
{
...
}
Ist es das wofür ich es halte? Oder gibt es noch andere Ansätze?
Zuletzt bearbeitet: