C++相談室 part82
■ このスレッドは過去ログ倉庫に格納されています
0149デフォルトの名無しさん
2010/06/11(金) 17:41:58同一の名のメソッドを持っているインターフェースを、
多重継した場合の記述の方法がわかりません。
それぞれのインターフェースのメソッドには、
別の挙動を記述できたらと思っております。
現在は、下記のように記述したところ、
コンパイルエラーとなっております。
よろしければ記述方法を教えていただけますでしょうか・・・
ヘッダ側--------------------------------------
class interfaceA {
public : virtual void exec() = 0;
}
class interfaceB {
public : virtual void exec() = 0;
}
class C : A, public B {
public : virtual void A::exec();
public : virtual void B::exec();
};
ソース側--------------------------------------
public : virtual void A :: exec(){
}
public : virtual void B :: exec(){
}
■ このスレッドは過去ログ倉庫に格納されています