Exercice de Délégation de Constructeur
Swipe to start coding
Vous travaillez avec une classe qui possède plusieurs constructeurs. Lors d'une revue de code, il vous a été demandé de les refactorer en utilisant des listes d'initialisation pour obtenir de meilleures performances et un code plus propre.
- Le constructeur par défaut doit déléguer vers le constructeur principal, en passant des valeurs par défaut.
- Le constructeur qui initialise uniquement le nom doit également déléguer, en utilisant des valeurs par défaut pour les autres champs.
- Celui qui initialise le nom et l'âge doit aussi déléguer, en passant un salaire par défaut.
- Le constructeur entièrement paramétré reste inchangé.
Solution
solution.cpp
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 3.13Awesome!
Completion rate improved to 3.13
Exercice de Délégation de Constructeur
Swipe to start coding
Vous travaillez avec une classe qui possède plusieurs constructeurs. Lors d'une revue de code, il vous a été demandé de les refactorer en utilisant des listes d'initialisation pour obtenir de meilleures performances et un code plus propre.
- Le constructeur par défaut doit déléguer vers le constructeur principal, en passant des valeurs par défaut.
- Le constructeur qui initialise uniquement le nom doit également déléguer, en utilisant des valeurs par défaut pour les autres champs.
- Celui qui initialise le nom et l'âge doit aussi déléguer, en passant un salaire par défaut.
- Le constructeur entièrement paramétré reste inchangé.
Solution
solution.cpp
Merci pour vos commentaires !
single
Awesome!
Completion rate improved to 3.13
Exercice de Délégation de Constructeur
Glissez pour afficher le menu
Swipe to start coding
Vous travaillez avec une classe qui possède plusieurs constructeurs. Lors d'une revue de code, il vous a été demandé de les refactorer en utilisant des listes d'initialisation pour obtenir de meilleures performances et un code plus propre.
- Le constructeur par défaut doit déléguer vers le constructeur principal, en passant des valeurs par défaut.
- Le constructeur qui initialise uniquement le nom doit également déléguer, en utilisant des valeurs par défaut pour les autres champs.
- Celui qui initialise le nom et l'âge doit aussi déléguer, en passant un salaire par défaut.
- Le constructeur entièrement paramétré reste inchangé.
Solution
solution.cpp
Merci pour vos commentaires !