Moin Moin
Im Informatik Unterricht beschäftigen wir uns jetzt mit GUI's und wir wollen die GUI Klasse an sich nicht verändern sondern eine Verbindungsklasse zwischen GUI und Fachklasse schaffen.
Das geht so lange gut, wie ich nur Buttons oder so habe, dann sage ich einfach:
so jetzt bekommen die Buttons in der GUI Klasse als Typ ganz einfach cBtn und schon läuft die sache...
wenn ich aber auch Textfelder habe, dann würde ich meiner Verbindungsklasse am liebsten auch Textfelder vererben..
Leider habe ich noch nicht herausgefunden, wie ich mehrere Sachen an eine Klasse vererben kann, also
auch
funktioniert nicht...............
Gibt es da eine Möglichkeit einer Klasse mehrere Super Klassen zu vererben?
grazie in anticipo
mit freundlichen Grüßen
Martin
Im Informatik Unterricht beschäftigen wir uns jetzt mit GUI's und wir wollen die GUI Klasse an sich nicht verändern sondern eine Verbindungsklasse zwischen GUI und Fachklasse schaffen.
Das geht so lange gut, wie ich nur Buttons oder so habe, dann sage ich einfach:
Code:
public class cBtn extends JButton
{
meine ganzen Button Actions
}
so jetzt bekommen die Buttons in der GUI Klasse als Typ ganz einfach cBtn und schon läuft die sache...
wenn ich aber auch Textfelder habe, dann würde ich meiner Verbindungsklasse am liebsten auch Textfelder vererben..
Leider habe ich noch nicht herausgefunden, wie ich mehrere Sachen an eine Klasse vererben kann, also
Code:
public class cInteraktion extends JButton extends JTextField.....
{
}
auch
Code:
public class cInteraktion extends java.swing.*
{
}
funktioniert nicht...............
Gibt es da eine Möglichkeit einer Klasse mehrere Super Klassen zu vererben?
grazie in anticipo
mit freundlichen Grüßen
Martin