Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Øvelse i Konstruktordelegasjon | Konstruktører og Destruktører
C++ OOP

Sveip for å vise menyen

book
Ø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

solution.cpp

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 6
single

single

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

close

Awesome!

Completion rate improved to 3.13

book
Ø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

solution.cpp

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

close

Awesome!

Completion rate improved to 3.13

Sveip for å vise menyen

some-alt