c++学习笔记(1)继承与派生

1.继承方式包括三种:public、private、protected。默认的继承方式是private

例:(1)公有方式继承

 class A : public B

{

.......

(2)默认为私有继承

class A : B

{

.......

}

2、派生类中的成员包括从基类继承过来的成员和自己增加的成员。从基类继承过来的成员体现了派生类从基类继承而获得的共性。

新增加的成员体现了派生类的个性。

3、派生类吧基类中的全部成员(不包括构造函数和析构函数)接收过来,也就是说没有选择的,不能选择接收其中一部分成员,而舍弃另一部分成员。有些基类中的成员在派生类中是没有用到的,但也要继承过来,也就造成了数据的冗余,这是c++标准不能避免的。

4、覆盖基类中的成员和成员函数方法:

(1)在派生类中声明一个和基类同名的成员;

(2)如果是成员函数,不仅函数名相同,参数列表也要相同。

摘自谭浩强《c++程序设计》

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值