Hallo,
ich bin mir nicht sicher ob ich Polymorphie wirklich verstanden habe, deswegen würde ich gerne ein kleines Beispiel machen und ihr korrigiert mich falls das falsch sein sollte
Also es gibt Vererbung und Polymorphie. Bei der einfachen Vererbung kriegt mein das Objekt was von einem anderen Objekt (bzw. von eine Oberklasse) erbt die Eigenschaften. Bsp: Oberklasse Tier und Unterklasse Hund, Katze, Ente... alle diese Tiere haben von der Oberklasse "Tier" so einiges geerbt. Zum Beispiel sind alle von ihnen sterblich, alle von ihnen machen häufchen usw.
Polymorphie aber bedeutet, dass obwohl diese abstrakt gesehen alle gleich sind bzw. gleiche Eigenschaften haben, sind die Methoden anders. Das heißt eine Katze sagt "Mau" und ein Hund sagt "Wuff"
Wäre das eine gute Erklärung zu Plymorphie? Ich weiß im Netz steht es professioneller, aber genau so will ich das nicht auswendig lernen.
Gruß
ich bin mir nicht sicher ob ich Polymorphie wirklich verstanden habe, deswegen würde ich gerne ein kleines Beispiel machen und ihr korrigiert mich falls das falsch sein sollte
Also es gibt Vererbung und Polymorphie. Bei der einfachen Vererbung kriegt mein das Objekt was von einem anderen Objekt (bzw. von eine Oberklasse) erbt die Eigenschaften. Bsp: Oberklasse Tier und Unterklasse Hund, Katze, Ente... alle diese Tiere haben von der Oberklasse "Tier" so einiges geerbt. Zum Beispiel sind alle von ihnen sterblich, alle von ihnen machen häufchen usw.
Polymorphie aber bedeutet, dass obwohl diese abstrakt gesehen alle gleich sind bzw. gleiche Eigenschaften haben, sind die Methoden anders. Das heißt eine Katze sagt "Mau" und ein Hund sagt "Wuff"
Wäre das eine gute Erklärung zu Plymorphie? Ich weiß im Netz steht es professioneller, aber genau so will ich das nicht auswendig lernen.
Gruß