#include <iostream>
using namespace std;
class Test
{
protected:
int height;
int width;
public:
void setvalue(int a,int b)
{
height=a;
width=b;
}
};
class Cout
{
public:
void output(int i);
};
void Cout::output(int i)
{
cout<<"面积为:"<<i<<endl;
}
class Rectangle:public Cout,public Test
{
public:
int area()
{
return(height*width);
}
};
void main()
{
Rectangle rect;
rect.setvalue(3,5);
rect.output(rect.area());
getchar();
}
C++多重继承
最新推荐文章于 2024-08-18 15:59:14 发布