#include<iostream>
using namespace std;
class father
{
public:
void setA(int a){tall=a;}
void printA(){cout<<"身高="<<tall<<endl;}
private:
int tall;
};
class mother
{
public:
void setB(int a){weight=a;}
void printB(){cout<<"体重="<<weight <<endl;}
private:
int weight;
};
class son:public father,public mother
{
private:
int age;
public:
void setC(int c){age=c;}
void printC(){printA(),printB(),cout<<"年龄="<<age<<endl;}
};
int main()
{
son a;
a.setA(178);
a.setB(60);
a.setC(15);
a.printC();
return 0;
}
【c++程序】多重继承
最新推荐文章于 2024-08-18 15:59:14 发布