1

可能重复:
具有相同名称的 C++ 虚拟覆盖函数

我有一个类,它必须用相同的方法实现两个接口。例如:

class IInterface1
{
public:
    virtual void Method() = 0;
};

class IInterface2
{
public:
    virtual void Method() = 0;
};

class Implementation : public IInterface1, IInterface2
{
    // ???
};

这可能吗?如果是,在 .h 和 .cpp 文件中使用的确切语法是什么。

笔记。我可以通过两个实现 IInterface1 和 IInterface2 的帮助类来做到这一点。但是我很好奇是否可以直接做。

4

0 回答 0