Antwort auf: Crashkurs-Aufgaben zu Polymorphie

EIDI-Crashkurs 2020 Crashkurs-Aufgaben zu Polymorphie Antwort auf: Crashkurs-Aufgaben zu Polymorphie

#3512
Stanislav

Hey Stefan,Es geht um die Aufgabe Attributpoly – da vergleiche ich den 2en und 4en Aufruf. Im zweiten Aufuruf bei zweiten Call (a.f(this) sollen wir als statyscher Typ für a im C den statyschien Typ von c (was B ist) nehmen, weil wir von c den Call machen ? Das hab ich zumindest verstaden von deiner letzten Erklärung. Aber in Lösungen steht, dass wir in C die a mit statysh A nemhen. Aber im 4ten Aufruf funktioniert deine Logik und da wählen wir die a in C mit statytisch B, weil wir von b kommen.

Ich hoffe du hast mir verstanden. Kannst du bitte erklären oder einfach genau die 2 Aufrufe schriftlich bzw. mit einem Diagramm zeigen. Danke !