2
Я хочу называть унаследованную функцию суперкласса (родительский класс) в C++.
Как это возможно?Как вызвать функцию из родительского класса?
class Patient{
protected:
char* name;
public:
void print() const;
}
class sickPatient: Patient{
char* diagnose;
void print() const;
}
void Patient:print() const
{
cout << name;
}
void sickPatient::print() const
{
inherited ??? // problem
cout << diagnose;
}
Какие другие классы происходят от пациента? Если ваш ответ отличается от '' only healthyPatient'', ваш дизайн ошибочен. –