Hallo Forum,
ich hätte eine Frage, wo ich absolut keine Lösung finden konnte....
Kann man auf ein Objekt einer Subklasse die original Methode einer überschriebenen Methode anweden?
Ich habe ein Beispiel nachprogrammiert, wo eine Klasse die Methode gehaltErhoehen(...) hat.
Eine zweite Klasse erbt von dieser ersten Klasse, dabei wird allerdings die Methode gehaltErhoehen(...) überschrieben.
In der main wird ja nun auf ein Objekt der Subklasse die überschriebene Methode angwendet.
Gibt es eine Möglichkeit, trotzdem die original Methode auf das Objekt (aus der Subklasse) anzuwenden?
<Objektname>.super.gehaltErhoehen(...);
funktioniert leider nicht...
Ich weiß, es macht nicht unbedingt Sinn, diesen Schritt zu machen. Es interessiert mich aber allgemein, ob das möglich ist.
Danke für jede Art von Hilfestellung!
ich hätte eine Frage, wo ich absolut keine Lösung finden konnte....
Kann man auf ein Objekt einer Subklasse die original Methode einer überschriebenen Methode anweden?
Ich habe ein Beispiel nachprogrammiert, wo eine Klasse die Methode gehaltErhoehen(...) hat.
Eine zweite Klasse erbt von dieser ersten Klasse, dabei wird allerdings die Methode gehaltErhoehen(...) überschrieben.
In der main wird ja nun auf ein Objekt der Subklasse die überschriebene Methode angwendet.
Gibt es eine Möglichkeit, trotzdem die original Methode auf das Objekt (aus der Subklasse) anzuwenden?
<Objektname>.super.gehaltErhoehen(...);
funktioniert leider nicht...
Ich weiß, es macht nicht unbedingt Sinn, diesen Schritt zu machen. Es interessiert mich aber allgemein, ob das möglich ist.
Danke für jede Art von Hilfestellung!