Рассмотрим
struct Base
{
int foo(int);
int foo(int, int);
};
struct Child : Base
{
using Base::foo;
int foo(int, int, int);
};
В идеале я хочу привести класс Base
foo
, который принимает только один int
в качестве параметра в класс Child
, а не тот, который принимает 2 int
s. Есть ли способ, которым я могу это сделать? В моем письме using Base::foo;
приведены методы foo
Base
.