重複の可能性:
同じ名前の 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 つのヘルパー クラスで行うことができます。しかし、直接できるかどうかは興味があります。