Was progremmieren?(Vererbung)

bled

Erfahrenes Mitglied
Mein Freund programmiert schon länger Visual Basic und seit einiger Zeit auch C++.
Nun hat er die Sache mit Vererbung und so gelernt(ich kenn mich da leider noch nicht so aus) und hat mich darum gebeten mal nachzufragen, was man da als Übung programmieren könnte.
Ich hoffe ihr könnt helfen, thx.
 
Alles was eine eingebaute hierachische Struktur hat kann sinnvoll mittels Vererbung programmiert werden. Anderen Sachen kann unter umständen eine sinnvolle hierarchische Struktur "aufgedrückt" werden. Am besten ist, man überlegt sich etwas, was man programmieren will und schaut dann, wo sich die Hierarchien finden.
 
Bsp.: eine Klasse Fahrzeug, die grundlegende Infos zu Fahrzeugen beinhaltet, und davon abgeleitet bspw. eine Klasse Auto und LKW, die dann die speziellen Angaben beinhalten. Das ist ja auch das Prinzip der Vererbung, dass die übergeordnete Klasse quasi das kleinste gemeinsame Vielfache der abgeleiteten Klassen darstellt.
 
Zurück