G
Guest
Gast
Hallo Leute,
hab mal eine allgemeine Frage zu Klassen. Ich habe mir ein paar Klassen angelegt. In der einen Klasse habe ich z.B.
nur Array´s angelegt, in einer anderen ein JFrame mit Grundelemnten, wir Größ usw. Ich habe insgesamt 6 Klassen inkl. einer main-Klasse.
Meine Frage ist nun. Ist es wichtig, dass ich eine Vererbungsstruktur einhalte?? Oder kann ich die Klassen, in der nur Daten für mein Projetk enthalten sind sozusagen "parallel" halten, also nichts mit Superklasse oder Subklasse?
Ich könnte dann doch von meheren JFrames auf die Daten in meiner Array-Klasse zugreifen.
Wenn ich eine neue Klasse bilde und möchte gerne ein neues JFrame erzeugen, dann kann ich doch eine Instanz der Klasse bilden in der die Grunddaten für mein JFrame sind ohne extends zu verwenden, wenn ich die andere Klasse importiere??. Aber wenn ich extends verwende besitzt meine neue Klasse, die dann die Subklasse der Klasse mit den Gruddaten für ein JFrame ist, dann brauche ich somit keine neue Instanz zu bilden oder????
Danke schon mal für eure Antwirten,
monet
hab mal eine allgemeine Frage zu Klassen. Ich habe mir ein paar Klassen angelegt. In der einen Klasse habe ich z.B.
nur Array´s angelegt, in einer anderen ein JFrame mit Grundelemnten, wir Größ usw. Ich habe insgesamt 6 Klassen inkl. einer main-Klasse.
Meine Frage ist nun. Ist es wichtig, dass ich eine Vererbungsstruktur einhalte?? Oder kann ich die Klassen, in der nur Daten für mein Projetk enthalten sind sozusagen "parallel" halten, also nichts mit Superklasse oder Subklasse?
Ich könnte dann doch von meheren JFrames auf die Daten in meiner Array-Klasse zugreifen.
Wenn ich eine neue Klasse bilde und möchte gerne ein neues JFrame erzeugen, dann kann ich doch eine Instanz der Klasse bilden in der die Grunddaten für mein JFrame sind ohne extends zu verwenden, wenn ich die andere Klasse importiere??. Aber wenn ich extends verwende besitzt meine neue Klasse, die dann die Subklasse der Klasse mit den Gruddaten für ein JFrame ist, dann brauche ich somit keine neue Instanz zu bilden oder????
Danke schon mal für eure Antwirten,
monet