c++ 类继承时为什么加public
Posted Dontla
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c++ 类继承时为什么加public相关的知识,希望对你有一定的参考价值。
如图,为什么要加个public?
代表公有继承,同样private代表私有继承。
公有继承,父类成员对子类公有是公有,私有是私有,私有继承,全部成员是私有。
一般而言,大多数情况下使用公有继承,去掉public默认的就是公有继承(?)。
20220925 注意去掉public会有问题
C++ VS代码爆红:不允许对不可访问的基类进行转换(子类继承父类时必须加上继承属性,比如public)
以上是关于c++ 类继承时为什么加public的主要内容,如果未能解决你的问题,请参考以下文章