1

重複の可能性:
同じ名前の C++ 仮想オーバーライド関数

同じメソッドで 2 つのインターフェイスを実装する必要があるクラスがあります。例えば:

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

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

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

これは可能ですか?はいの場合、.h および .cpp ファイルで使用する正確な構文は何ですか。

ノート。これは、IInterface1 と IInterface2 を実装する 2 つのヘルパー クラスで行うことができます。しかし、直接できるかどうかは興味があります。

4

0 に答える 0