#include <cstdlib>
#include <iostream>
using namespace std;
class parent {
public:
parent() {
;
}
void func1() {
cout<<"parent::func1"<<endl;
}
virtual void func2() {
cout<<"parent::func2"<<endl;
}
void func3() {
cout<<"parent::func3"<<endl;
}
};class child:public parent {
public:
child() {
;
}
void func2() {
cout<<"child::func2"<<endl;
parent::func2();
cout<<"child::func2"<<endl;
}
};
int main(int argc, char *argv[])
{
child c;
c.func1();
c.func2();
c.func3();
return EXIT_SUCCESS;
}
Вызов функции из главного класса во второстепенной
P.S. Работа в visual c++