Moin,
ich habe mal eine Frage zum Entwurf einer GUI. Eher eine theoretische Frage.
Ich setze eine GUI aus mehreren Komponenten zusammen.
Header / Body / Footer --- > Das in einen Panel den Panel als
Teil des Hauptframes.
Bisher habe ich dazu für oben beschriebenes Szenorio 5 Klassen erstellt
und dann einfach die Objekt via new instanziiert.
Glaube aber, dass das nicht einem guten Entwurf entspricht, denn man soll
doch eine konkrete Implementierung vermeiden .
--> Programmiere auf eine Schnittstelle, nie auf eine konkrete Implementierung.
Also dachte ich an Kompositum , erstelle eine abstacte Klasse, die als Schnittstelle
für alles dienlich ist.
Was haltet Ihr von meinem Gedankengang?
Ich habe sehr lange gesucht und dazu mal gar kein Beispiel gefunden...
Vielen Dank
Gruß
Jörn
ich habe mal eine Frage zum Entwurf einer GUI. Eher eine theoretische Frage.
Ich setze eine GUI aus mehreren Komponenten zusammen.
Header / Body / Footer --- > Das in einen Panel den Panel als
Teil des Hauptframes.
Bisher habe ich dazu für oben beschriebenes Szenorio 5 Klassen erstellt
und dann einfach die Objekt via new instanziiert.
Glaube aber, dass das nicht einem guten Entwurf entspricht, denn man soll
doch eine konkrete Implementierung vermeiden .
--> Programmiere auf eine Schnittstelle, nie auf eine konkrete Implementierung.
Also dachte ich an Kompositum , erstelle eine abstacte Klasse, die als Schnittstelle
für alles dienlich ist.
Was haltet Ihr von meinem Gedankengang?
Ich habe sehr lange gesucht und dazu mal gar kein Beispiel gefunden...
Vielen Dank
Gruß
Jörn