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