Øvelse i Konstruktordelegasjon
Oppgave
Swipe to start coding
Du arbeider med en klasse som har flere konstruktører. Under kodegjennomgang ble du bedt om å refaktorere dem ved å bruke initialiseringslister for bedre ytelse og renere kode.
- Standardkonstruktøren skal delegere til hovedkonstruktøren og sende inn standardverdier.
- Konstruktøren som kun setter navn skal også delegere, og bruke standardverdier for de andre feltene.
- Den som setter navn og alder skal også delegere, og sende inn en standard lønn.
- Den fullt parametriserte konstruktøren forblir uendret.
Løsning
solution.cpp
Alt var klart?
Takk for tilbakemeldingene dine!