派生类对象对其基类中的什么成员是可访问的?

2024-12-21 20:58:43
推荐回答(3个)
回答1:

A显然是错误的,私有成员是不能在派生类中访问的。
B,C当是私有继承时,基类中的所有成员都成为派生类的私有成员,在派生类的对象(是主函数中定义的)中是不可以去用它的私有成员的。
故答案是D

回答2:

a 不可访问
b 私有成员
c 私有成员
d 受保护成员

所有的继承方式中基类的私有成员都不能被继承类直接访问.

不可访问是指不能用继承类里的成员访问,要访问这种成员可以调用基类可访问成员间接访问这种不可访问成员.

回答3:

权限标识符:可以访问的
private:本类
default:本类,同包中的类
protected:本类,同包中的类,不同包中的子类
public:所有类