C++中用父类对象初始化子类的构造函数是怎么回事

如题所述

#include <iostream>
using namespace std;
 
class father
{
public:
    father(father& c)
        :x(c.x),y(c.y){}
private:
    int x;
    int y;
};
 
class son
{
public:
    son(father& c)
        :father(c),z(0){}
 
private:
    int z;
};
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答