Esercitazione sulla Delega dei Costruttori
Compito
Swipe to start coding
Stai lavorando con una classe che dispone di più costruttori. Durante la revisione del codice, ti è stato chiesto di rifattorizzarli utilizzando le liste di inizializzazione per ottenere prestazioni migliori e un codice più pulito.
- Il costruttore di default deve delegare al costruttore principale, passando i valori di default.
- Il costruttore che imposta solo il nome deve anch'esso delegare, utilizzando i valori di default per gli altri campi.
- Quello che imposta nome e età deve delegare anch'esso, passando un salario di default.
- Il costruttore completamente parametrizzato rimane invariato.
Soluzione
solution.cpp
Tutto è chiaro?
Grazie per i tuoi commenti!