#include <iostream>
using namespace std;
class a {
private:
virtual void f(int) { cout<<"a int"; }
};
class b : public a {
public:
class a; friend
void f(double) { cout<<"b double"; }
void f(int) { cout<<"b int"; }
};
int main (void) {
b* o = new b;
o->f(0.5);
return 0;
}
Войдите чтобы поставить Нравится
Войдите чтобы прокомментировать