c++ |
您所在的位置:网站首页 › c继承子类和父类 › c++ |
class father{ //}; class son : public father{ //}; int main() { father f; son s; f = s;//正确 s = f;//错误 father *pf = new son;//正确 son *ps = new father;//错误 father &rf = s;//正确 father &rs = f;//错误 return 0; } 继承关系对基类成员的影响 公有成员 保护成员 私有成员 公有继承 公有 保护 不可访问 保护继承 保护 保护 不可访问 私有继承 私有 私有 不可访问 成员函数 1 1 1 对象 1 0 0 子类 1 1 0 1:可以访问 0:不可访问 当所有成员都变成不可访问时,再往下派生就没有意义了。 二、子类的构造与析构 1、构造派生类对象时,先执行基类的构造函数,再执行子类的构造函数,析构反之 class father { public: father(){cout |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |