class base1{
public:
base1(int i){cout<<"construct base1"<
int love;
};//基类,所给的没有数据成员
class PaiSheng:public base1
{
public:
PaiSheng(int i):base1(i) //将基类数据成员用到派生类中
{ }
//基类和派生类本身就有联系,继承它的成员的话就不用在声明一个新的成员,是代码利用率高
};
void main()
{
PaiSheng love(4);
//因为派生类初始化是继承基类的构造函数,所以派生类初始化的结果是“construct base1”
}