T
Habe jetzt folgenden Code geschrieben, wobei vAnlegen() die Klassenmember mit Eingaben belegt:
Und, funktioniert es?
Tips:
- Du darfst hier auch kompilierbaren Code posten, mit main() und so.
- Du kannst dir (für dich) Zwischenergebnisse und Variablen ausgeben (z.B. num_pwk oder FahrzeugVector.size() ).
- Variablen sollen erst so kurz wie möglich vor Gebrauch definiert/initialisiert werden ( num_pwk , num_bike , Fahhrad_pointer , PKW_pointer ).
- Das was vAnlegen() vermutlich aktuell erledigt, wird normalerweise im Konstruktor erledigt.
Fragen:
a) Was ist der Rückgabewert von FahrzeugVektor.size() zwischen Zeile 10 und 11?
b) Was ist der Rückgabewert von FahrzeugVektor.size() zwischen Zeile 11 und 12?
c) Wieviele Durchläufe gibt es in der ersten Schleife (ab Zeile 13)?
d) Wieviele Durchläufe gibt es in der zweiten Schleife (ab Zeile 19)?
e) Könnte man den FahrzeugVektor zuerst leer lassen, danach num_pwk Schleifendurchläufe machen, dabei jedes Mal ein PKW erzeugen und einfügen?
f) Könnte man e) analog für num_bike mit Fahrrad machen?
Gruss und viel Spass
theta
Edit: Formatierung angepasst