C++中的继承、虚函数、内联函数

C++继承

如下的表格是对于派生类成员的

 

 

public

protected

private

公有继承

public

protected

不可见

私有继承

private

private

不可见

保护继承

protected

protected

不可见

下面的表格是对于派生类对象的

 

 

public

protected

private

公有继承

public

不可见

不可见

私有继承

不可见

不可见

不可见

保护继承

不可见

不可见

不可见

 

表格引用地址:http://baike.baidu.com/view/2129194.html?fromTaglist

 

下面通过一个例子解释一下:

 

如下是以上程序的运行结果:

 

 

从上面的程序及其执行结果总结出如下几点:

  1. 对于派生类对象,它只能通过公有继承使用基类的公共成员。
  2. 对于派生类成员,它能够访问基类的公有成员和保护成员,不能访问基类的私有成员。
  3. 对于公有继承原来成员是什么成员派生类就是什么成员。
  4. 对于保护继承派生类将基类公共成员改变成保护成员,其余不变。
  5. 对于私有继承派生类将基类公有和保护成员都变成私有成员。

就暂时写到这里了。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值