CodeNet / Языки программирования / C / C++ / Microsoft Visual C++ / Система / Реализация обработки событий на C++
Employe.h - Реализация обработки событий на C++
//Для класса std::string
#include <string>
// класс описывает рабочего предприятия
class Employe
{
public:
// Задаем в конструкторе имя рабочего
// и его категорию
Employe(std::string name, int category);
//Возвращает имя работника
std::string GetName() const;
//Возвращает оклад работника
float GetSalary() const;
//Устанавливает оклад работника
void SetSalary(float salary);
//Возвращает премию работника
float GetBonus() const;
//Устанавливает премию работника
void SetBonus(float bonus);
//Возвращает категорию работника
int GetCategory() const;
// Функция вычисления зарплаты
float CalculateWage();
private:
// Имя
std::string _name;
// Оклад
float _salary;
// Премия
float _bonus;
// Категория
int _category;
};
