Vererbung - Grundlagenfrage.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Vererbung - Grundlagenfrage.

    Moin.

    Ich frage mich gerade, ob ich extrem dämlich bin oder sämtzliche Grundlagen von OOP nicht verstanden habe. :D:D

    Folgendes Problem:

    Quellcode

    1. class Parent {
    2. public Parent() {
    3. handle();
    4. }
    5. public void handle() {
    6. methode();
    7. }
    8. public void methode() {
    9. System.out.println("Methode aus Klasse Parent");
    10. }
    11. }
    12. public class Test extends Parent {
    13. public void methode() {
    14. System.out.println("Methode aus Klasse Test");
    15. }
    16. }
    Alles anzeigen


    Und siehe da- obwohl das Objekt "Test" und nicht "Parent" ist, wird nur die Methode Parent.methode() aufgerufen- nicht aber die Methode Test.methode()!
    Oo

    Bitte um Erklärung. Oder eine Lösung. :D

    Gruß,
    SargTeX