class base
{
protected:
base () {}
~base () {}
void method ( void ) {}
};
class derived : private base
{
public:
derived () : base () {}
~derived () {}
// using base::method; // это работает не такое возможно не для всех операторов :(
};
Как сделать чтобы пользователь класса derived мог вызывать метод base::method () ?