Поля класса в C++
Сделаем класс User, который описывает пользователя сайта.
Пусть у пользователя будет возраст. Его хранят в переменной внутри
класса - это поле. Запишем класс User с полем age:
#include <iostream>
class User {
public:
int age = 25;
};
Строка public открывает то, что записано ниже нее.
Такое поле можно прочитать и записать снаружи класса.
К полю объекта обращаются через точку: слева имя объекта,
справа имя поля. Создадим объект user и выведем age:
int main() {
User user;
std::cout << user.age << "\n";
return 0;
}
Сделайте класс Employee с полями name, age и salary типа std::string и int.
Создайте объект Employee, запишите имя john, возраст 25 и зарплату 1000, затем выведите все три поля.
Создайте второй объект Employee с именем eric, возрастом 26 и зарплатой 2000.
Выведите сумму зарплат обоих работников.
Выведите сумму возрастов обоих работников.