Hi,

ich habe mal eine Allgemeine (Grundkenntnisse) Frage an Euch.

Wenn ich zum Beispiel eine Klasse Mietauto habe. Sollte ich dann die jedes mal wenn sich der Fahrer ändert diesen mit mit new neu initalisieren oder jedes Mal aufwendig neu seine variablen umändern?
Wenn ich jedes mal seine Variablen(Name,Haarfarbe,Führescheinnr.,....) umändere kann es leicht passieren das etwas daneben geht.
Doch wenn ich ihn jedes mal neu initialisiere

Code:
Fahrer *fahrer;

MietAuto::neuerFahrer(){
   Fahrer* neuerfahrer = new Fahrer("Gustav","schwarz","3b",...);
   fahrer = &neuerfahrer;
}
weiß ich nicht wie ich ihn später korrekt Ansprechen kann?

MietAuto::haelt(){
   fahrer->steigtaus();
}

Ich weiß, die Frage ist eine deutliche Anfängerfrage, doch ich weiß nicht wie ich dieses Problem am besten Löse
und wollte Euch deshalb um Hilfe bitten.