发布网友 发布时间:2024-03-23 10:20
共4个回答
热心网友 时间:2024-03-24 22:00
每个类控制它所定义的成员的访问权限,派生类可以进一步限制但不能放松对所继承的成员的访问。热心网友 时间:2024-03-24 22:05
无论是公有继承、私有继承还是保护性继承,派生类都无法访问基类的私有成员。你程序中虽然class B公有继承class A, 但a是class A的私有成员,所以会报错。你把int a;移动到public下面问题就会消失。热心网友 时间:2024-03-24 21:58
看书看得不仔细...- -私有的不管什么继承都是不能访问的.热心网友 时间:2024-03-24 22:00
基类的私有成员是不能被派生类访问的,虽然它确实在派生类中存在。这就是为什么会有protected的原因。