クラス b1とクラス b2をクラス b3に継承しました。
クラス b1 とクラス b3 は同じ機能を持っています。
void または int なしでコンパイルされますが、エラーが発生します
宣言の型が多すぎます
#include<iostream.h>
#include<conio.h>
class b1{
public:
void display(){
cout <<"class b1"<<endl;
}
};
class b2{
public:
void display1(){
cout <<"class b2"<<endl;
}
};
class b3: public b1,public b2
{
public:
void display(){
cout <<"its base class b3"<<endl;
}
}
main(){
b3 h;
h.display();
h.b1::display();
h.b2::display1();
getch();
}