 Oefening met Constructor-Delegatie
Oefening met Constructor-Delegatie
Taak
Swipe to start coding
Je werkt met een klasse die meerdere constructors heeft. Tijdens een code review werd gevraagd deze te refactoren met behulp van initialisatielijsten voor betere prestaties en nettere code.
- De standaardconstructor moet delegeren naar de hoofdconstructor, waarbij standaardwaarden worden doorgegeven.
- De constructor die alleen de naam instelt, moet ook delegeren en standaardwaarden gebruiken voor de andere velden.
- Degene die naam en leeftijd instelt, moet eveneens delegeren en een standaard salaris doorgeven.
- De volledig geparameteriseerde constructor blijft ongewijzigd.
Oplossing
solution.cpp
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 2. Hoofdstuk 6
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Suggested prompts:
Can you explain this in simpler terms?
What are some examples related to this topic?
Where can I learn more about this?
Awesome!
Completion rate improved to 3.13 Oefening met Constructor-Delegatie
Oefening met Constructor-Delegatie
Veeg om het menu te tonen
Taak
Swipe to start coding
Je werkt met een klasse die meerdere constructors heeft. Tijdens een code review werd gevraagd deze te refactoren met behulp van initialisatielijsten voor betere prestaties en nettere code.
- De standaardconstructor moet delegeren naar de hoofdconstructor, waarbij standaardwaarden worden doorgegeven.
- De constructor die alleen de naam instelt, moet ook delegeren en standaardwaarden gebruiken voor de andere velden.
- Degene die naam en leeftijd instelt, moet eveneens delegeren en een standaard salaris doorgeven.
- De volledig geparameteriseerde constructor blijft ongewijzigd.
Oplossing
solution.cpp
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 2. Hoofdstuk 6
single