Aufrufende Funktion von einer erweiterten Klasse

Ich würde gerne eine Funktion aufzurufen, die von einer erweiterten Klasse. Wie kann das getan werden?

class Main{
    Function();
}

class Other extends Main{
    public void Function() { /* The function code */ }
}
Meinst du vielleicht zum Aufruf der super-Methode, D. H., super.Function()? Deine Frage ist sehr vage und lässt viele wichtige Details. Können Sie das klären die Dinge, so haben wir nicht zu erraten?
In Bezug auf Ihren Kommentar You have it the other way around..I want the Main Class to call a function that was written in the Other Class.: Nein, Sie nicht, werden Sie nie wollen, als eine übergeordnete Klasse sollte von der Klasse nie hängt von der Kind-Klasse, immer. Anstatt uns sagen, wie in code, den Sie versuchen zu lösen dieses problem, sagen Sie uns, was insgesamt ein problem, das Sie versuchen zu lösen ist. Ich vermute, dass die Vererbung ist nicht beteiligt in der richtigen Lösung.

InformationsquelleAutor user1042304 | 2012-04-24

Schreibe einen Kommentar