Polymorphe Klassen - Index
Nach oben zu C++-Spezifikation - Index
Klassen, die identische Interfaces besitzen, sich aber so implementieren lassen, dass sie unterschiedliche spezielle Anforderungen erfüllen, werden als polymorphe Klassen bezeichnet. Eine Klasse ist polymorph, wenn sie mindestens eine virtuelle (oder abstrakte) Funktion deklariert oder erbt. Die einzigen Typen, die Polymorphie unterstützen, sind class und struct.