Практика Делегування Конструкторів
Завдання
Swipe to start coding
Ви працюєте з класом, який має декілька конструкторів. Під час рев'ю коду вам запропонували рефакторити їх із використанням ініціалізаційних списків для підвищення продуктивності та чистішого коду.
- Конструктор за замовчуванням має делегувати виклик головному конструктору, передаючи значення за замовчуванням.
- Конструктор, який встановлює лише ім'я, також має делегувати, використовуючи значення за замовчуванням для інших полів.
- Той, що встановлює ім'я та вік, також має делегувати, передаючи значення за замовчуванням для зарплати.
- Повністю параметризований конструктор залишається без змін.
Рішення
solution.cpp
Все було зрозуміло?
Дякуємо за ваш відгук!