РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗cppTsTmClL3 113 of 131 menu

Задачи на ООП в C++. Часть 3

В классе Employee сделайте три приватных поля: имя, зарплату и возраст.

Передайте параметром конструктора значения этих свойств.

Сделайте метод, который выведет данные работника.

В классе Employee сделайте три приватных поля: имя, зарплату и возраст.

Передайте параметром конструктора значения этих свойств.

Сделайте геттеры, выводящие значения каждого из наших свойств.

Добавьте сеттеры свойств в ваш класс Employee.

В классе Employee в сеттере возраста сделайте проверку на то, что возраст должен быть от 0 до 120.

В классе Employee в геттере зарплаты сделайте так, чтобы при чтении зарплаты в конец ее значения добавлялся знак доллара.

Дан следующий код:

class Employee { public: Employee(const std::string& name, int salary) { this->name = name; this->salary = salary; } std::string getSalary() { return this->addSign(this->salary); } private: std::string name; int salary; std::string addSign(int num) { return std::to_string(num) + "$"; } };

сделайте вспомогательный метод приватным:.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить