Notes in Vererbung

To Subscribe, use this Key


Status Last Update Fields
Published 11/30/2024 Warum Vererbung?
Published 11/30/2024 Wie sieht Vererbung im Code aus? Wie ist diese Beziehung sinngemäss zu verstehen?
Published 11/30/2024 Vererbungshierachie (Definition) und welche "Regeln" gelten für die Vererbung?
Published 11/30/2024 Überschreiben von Methoden (bei der Vererbung)
Published 11/30/2024 Unterschiede zwische Override und Overload
Published 11/30/2024 Wie kann man in der Subklasse eine Methode der Superklasse aufrufen?
Published 11/30/2024 Betrachte man folgende Vererbungskette (siehe unten):Auf wen bezieht sich super jeweils?Wer erbt von wem?
Published 11/30/2024 Vererbung und Default Constructors (wie verhält sich der Default constructir der Subklasse B?)
Published 11/30/2024 Vererbung und Konstruktoren (Was wird vererbt? Was ist zu beachten?)
Published 11/30/2024 4de30e791a4349ab83656999261da9ad-ao-1
Published 11/30/2024 4de30e791a4349ab83656999261da9ad-ao-2
Published 11/30/2024 Warum gibt es hier einen error?Wie würde man es besser machen?
Published 11/30/2024 Was gibte es hier als output? (Warum?)
Published 11/30/2024 Regel für Overriding bezüglich der Sichtbarkeit einer Methode
Published 11/30/2024 Sichtbarkeit: protected (welcher usecase, wer kann darauf zugreifen?)
Published 11/30/2024 Sichtbarkeit bei einem Override einschränken?
Published 11/30/2024 Was ist Subtyping (Wozu? Wie im Code?)
Published 11/30/2024 Unterscheidung zwischen statischen und dynamischen Typen
Published 11/30/2024 Expliziter Downcast (Warum? Was ist zu beachten?)
Published 11/30/2024 Wie kann man den type eines Objekts prüfen?
Published 11/30/2024 Welcher Typ entscheidet darüber welche Methoden auf ein Objekt ausgeführt werden können?
Published 11/30/2024 Was versteht man unter der "dynamischen Bindung bei Overrides?"
Published 11/30/2024 Methodenresolution: Auswahl der Signatur (Overload) zur Compile Zeit (wie geht der Compiler vor, um die Methode zu finden?)
Published 11/30/2024 Methodenresolution: Bindung der Methode(welcher Override wird ausgewählt?)
Published 11/30/2024 Definition von Polymorphismus (beim Programmieren)
Published 11/30/2024 Besonderheit der Klasse Object (hinsichtlich der Vererbungshierachie)
Published 11/30/2024 26a7b5194ab9447ab793e8630fa8bcc0-ao-1
Published 11/30/2024 26a7b5194ab9447ab793e8630fa8bcc0-ao-2
Published 11/30/2024 Shadowing von Attributen bei der Vererbung (Definition und wie kann man dies umgehen?)
Published 11/30/2024 9fe15d838b1e41f59bb6e8307b498c3a-ao-1
Published 11/30/2024 9fe15d838b1e41f59bb6e8307b498c3a-ao-2
Published 11/30/2024 9fe15d838b1e41f59bb6e8307b498c3a-ao-3
Published 11/30/2024 ac9f648943414741b88a3d19f5b5018d-ao-1
Published 11/30/2024 ac9f648943414741b88a3d19f5b5018d-ao-2
Published 11/30/2024 ac9f648943414741b88a3d19f5b5018d-ao-3
Published 11/30/2024 keyword final bei Referenztypen, Klassen und Methoden
Published 11/30/2024 Was sind Abstrakte Klassen (Wie und wozu)
Published 11/30/2024 Wann Komposition statt Vererbung?
Status Last Update Fields