Я хочу создать систему бронирования номеров на C ++, в которой я хочу иметь один класс для членов {Администратор, Персонал, студент}, и другой класс для типов комнат {лекция, аудитория, лаборатория, ...},Вопрос в том, можно ли использовать enum для обоих классов, которые указывают его типы.И тогда в основном методе в другом классе возникнет проблема или нет?
#include <iostream>
using namespace std;
class room {
enum roomType {
main,
exam,
lecture
};
}
// another class for members
class member {
enum memberType {
admin,
staff,
student
};
}