Hi zusammen, ich habe folgende Frage:
Ich besitze ein TrackPanel welches von JPanel (ist zwar swing aber das spielt keine rolle) ableitet.
Dann besitze ich ein TrackPanel_e und TrackPanel_p welche von TrackPanel ableiten.
Nun muss ich folgende Methode aufrufen
Auf TrackPanel_e:
Auf TrackPanel_p
Hier als ... dargestellt ist der identische Code.
Gerne hätte ich eine Methode auf meinem TrackPanel,
die eben den Code ... ausführt und dann je nachdem ob das Object selbst ein instanz von TrackPanel_e oder TrackPanel_p ist, entsprechend anotherObject_p.resizePanel(); oder anotherObject_e.resizePanel(); aufruft.
Geht das überhaupt ?
Hoffe ich habe das etwas verständlich ausgedrückt.
Ich besitze ein TrackPanel welches von JPanel (ist zwar swing aber das spielt keine rolle) ableitet.
Dann besitze ich ein TrackPanel_e und TrackPanel_p welche von TrackPanel ableiten.
Nun muss ich folgende Methode aufrufen
Auf TrackPanel_e:
Code:
public void resizePanel(){
...
...
anotherObject_e.resizePanel();
}
Auf TrackPanel_p
Code:
public void resizePanel(){
...
...
anotherObject_p.resizePanel();
}
Hier als ... dargestellt ist der identische Code.
Gerne hätte ich eine Methode auf meinem TrackPanel,
die eben den Code ... ausführt und dann je nachdem ob das Object selbst ein instanz von TrackPanel_e oder TrackPanel_p ist, entsprechend anotherObject_p.resizePanel(); oder anotherObject_e.resizePanel(); aufruft.
Geht das überhaupt ?
Hoffe ich habe das etwas verständlich ausgedrückt.