J
Jürgen Müller
Gast
Hallo allerseits,
Ich habe mal ein UML Bild erstellt von einem geplanten Programm. Die MainWindow Klasse ist ein JFrame, alle anderen Klassen sind von JPanel abgeleitet und stellen JTabbedPanes dar. Die letzte KLasse ist die ComponentPanel Klasse mit einen add(..); methode für das GBLayout.
Später wird hinter jeder JPanel Klasse eine embedded MySql-Tabelle stehen als Datenmodel für die Daten die in den GUI-Klassen eingegeben werden. Die MySql-Tabellen haben teilweise Beziehungen zueinander.
Nun frage ich mich, da ich mich bereits etwas mit verschiedenen Design Patterns beschäftigt habe, welches Design Pattern ich über meine Anwendung "stülpen" könnte bzw. macht ein Design Pattern bei mir überhaupt Sinn ?
Dann hätte ich noch gleich eine Frage:
MVC Pattern: wende ich das MVC Muster bereits an, wenn ich meine Daten, GUI und SteuerungsMethoden bereits in einer eigenen Klasse habe? oder fehlt das Delegate?
Ich habe mal ein UML Bild erstellt von einem geplanten Programm. Die MainWindow Klasse ist ein JFrame, alle anderen Klassen sind von JPanel abgeleitet und stellen JTabbedPanes dar. Die letzte KLasse ist die ComponentPanel Klasse mit einen add(..); methode für das GBLayout.
Später wird hinter jeder JPanel Klasse eine embedded MySql-Tabelle stehen als Datenmodel für die Daten die in den GUI-Klassen eingegeben werden. Die MySql-Tabellen haben teilweise Beziehungen zueinander.
Nun frage ich mich, da ich mich bereits etwas mit verschiedenen Design Patterns beschäftigt habe, welches Design Pattern ich über meine Anwendung "stülpen" könnte bzw. macht ein Design Pattern bei mir überhaupt Sinn ?
Dann hätte ich noch gleich eine Frage:
MVC Pattern: wende ich das MVC Muster bereits an, wenn ich meine Daten, GUI und SteuerungsMethoden bereits in einer eigenen Klasse habe? oder fehlt das Delegate?