博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于C++中的继承感悟
阅读量:3741 次
发布时间:2019-05-22

本文共 356 字,大约阅读时间需要 1 分钟。

主要内容

继承方式主要包含public继承、protected继承、private继承,如下图所示。

public继承:基类的public成员仍为public成员,在类外可以通过对象访问;protected成员仍然是protected成员,子类成员在类内可以使用,子类对象在类外不能使用;基类的private成员在子类中不可见。

protected继承:基类的public成员和protected成员都变成子类的protected成员,子类成员在类内可以使用,子类对象在类外不能使用;基类的private成员在子类中不可见。
private继承:基类的public成员和protected成员都变成子类的private成员,子类成员在类内可以使用,子类对象在类外不能使用;基类的private成员在子类中不可见。
这里写图片描述

你可能感兴趣的文章
关于setState是异步与同步的
查看>>
56. 合并区间---js解法
查看>>
5. 最长回文子串---js解法
查看>>
USACO 2007 Open Gold/acwing2240:餐饮 (拆点+最大流)‘三分图匹配’
查看>>
那些年你不知道的C++STL进制转换函数
查看>>
区间和并问题 思路加模板整理(校门外的树)
查看>>
C++中next_permutation函数的使用方法、原理及手动实现
查看>>
网络流常用小技巧之 拆点
查看>>
最大权闭合子图
查看>>
最小权点覆盖集 与 最大权独立集
查看>>
POJ 2125 Destroying The Graph && Acwing 2325. 有向图破坏(拆点+最小权点覆盖集)
查看>>
计算几何基础知识整理大全 代码模板与证明过程 (直线、向量、多边形、三维计算几何、凸包、半平面交、最小圆覆盖)
查看>>
计算几何之 判断两线段是否相交 代码模板与证明
查看>>
三维计算几何之三维凸包 增量法
查看>>
MySQL变量,存储过程,函数,流程控制详解(小白都能懂哦)
查看>>
9篇小白都能懂系列博客学完MySQL基础
查看>>
还在为Linux入门发愁?
查看>>
如何优雅而又不失内涵的在centos7下安装tree命令
查看>>
彻底掌握Linux文件与目录管理命令?进来看看硬核总结
查看>>
一文搞定Vim/Vi编辑器
查看>>