Hierbei handelt es sich um eine Casting-Form, bei der Sie innerhalb der Vererbungshierarchie von einem Subtyp zu einem Supertyp „hochcasten“. Weil der Subtyp dabei eine Spezialisierung des Supertyps ...
Polymorphie bedeutet, dass erst zur Laufzeit feststeht welche Methode verwendet wird abhängig von dem Obejekt was gerade in der Variablen gespeichert wird. Wir haben oben ja 2 Variablen beide vom Type ...
Nach dem Einblick in dynamische Polymorphie fahre ich mit der statischen Polymorphie fort und stelle ein interessantes Idiom in C++ vor: das Curiously Recurring Template Pattern (CRTP). In diesem Fall ...