Zitat von
xZise:
Also ich hätte erstmal einen Autotyp gemacht:
Ja, da ist
OOP gefordert, aber in Deinem Beispiel macht das keinen Sinn, weil es eben kein
OOP ist !
So würde es schon anders aussehen :
Delphi-Quellcode:
type
TCar = class
Breite, Höhe, Länge : real;
AnzahlTueren,
AnzahlFenster : integer;
end;
TPkw = class (TCar)
Schiebedach : boolean;
end;
Der Pkw hat dadurch schon direkt eingebaute Türen, Fenster usw. Das TCar hat die noch nicht. Beispiele in dieser Richtung finden sich auch zu Dutzenden im Internet. Man muß sie eben mal lesen und umsetzen.
Edit : Delphi-Tag falsch gesetzt und gleich der nächste Tip : Methoden lassen sich da auch gut einbauen. Trotzdem würde ich zunächst mal die Datenstrukturen richtig aufbauen.