У меня есть два класса под названием «Associate» и «report», которые объявлены в файлах «associate.h» и «report.h» соответственно. класс отчета наследует ассоциированный класс в report.h следующим образом
associate.h
class associate {
public:
int num1, num2;
}
report.h
class report : public associate {
public:
int add();
}
У меня есть main. cpp где Я включил заголовок associate.h и создал объект и инициализированные значения для того же, как показано ниже.
associate a{};
a.num1 = 10;
a.num2 = 20;
теперь у меня есть еще один cpp файл с именем report. cpp, где я включил report.h и associate.h и пытается получить доступ к значениям num1 и num2, таким как
report r{};
cout << r.num1 << num2 << endl;
, которые фактически не печатают 10 и 20, которые я установил в main. cpp. Как получить доступ к этим значениям из другого файла cpp в этом случае из отчета. cpp?