c++学习(进阶)第七章类的继承和派生

一、概念与语法

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
二、继承方式和公有继承
在这里插入图片描述
在这里插入图片描述
如果基类提供了私有数据的共用访问接口,就可以访问私有成员
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
三、私有继承和保护继承
在这里插入图片描述私有继承很少用
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
派生类的成员函数可以访问public但是类外也不行
在这里插入图片描述
在这里插入图片描述

四、
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
五、派生类的构造函数、
旧的规定中,需要用基类构造函数初始化继承的内容,用自己的构造函数初始化新增内容

在这里插入图片描述使用using之后,只能用默认构造来初始化新增成员
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
对象成员就是组合
在这里插入图片描述
派生类的复制构造函数
在这里插入图片描述
在这里插入图片描述
派生类的析构函数
在这里插入图片描述
构造是先构造基类的候后本类的,析构函数是先本类后基类
六、访问从基类继承的成员
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述冗余会带来不一致和空间浪费
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值