Übungsaufgabe zu Vererbung in CSharp
Wie immer macht es Sinn eine Übungsaufgabe zum Kapitel zu lösen um das gelernte Wissen zu Prüfen. Diese Übungsaufgabe ist aus meinem Javakurs übernommen, funktioniert prinzipiell auch sehr ähnlich.
- Erstelle eine Hauptklasse mit der Main Methode, dann eine Superklasse Mitarbeiter mit den Attributen(Variablen) name, vorname, gehalt und den Methoden arbeiten(), pausieren().
- Erstelle eine Subklasse Boss mit dem Attribut firmenwagen und der Methode fuehren().
- Erstelle eine weitere Subklasse von Mitarbeiter – Azubi mit den Attributen arbeitsstunden und schulstunden und weiterhin der Methode lernen();
- Überschreibe die Methoden arbeiten() der Azubi Klasse, sodass sie die Arbeitsstunden des Azubi angibt.
- Vergiss nicht die Konstruktoren zu erstellen.
- Erstelle ein Objekt von jeder der drei Klassen (mit beliebigen Werten) und gib die Methoden fuehren() von Boss und arbeiten () von Azubi aus.
- Gib einfach den jeweiligen Text aus, was die jeweiligen Mitarbeiter machen.
Wie immer wünsche ich dir Viel Erfolg und die Lösung gibt’s in der nächsten Lektion.