作业帮 > 综合 > 作业

下列对派生和继承的描述中,正确的是哪一项?

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/06 09:37:25
下列对派生和继承的描述中,正确的是哪一项?
1.下列对继承的描述中,正确的是( A ).
A、公有派生类对象能够访问基类的公有成员
B、派生类只继承了基类的公有成员和保护成员
C、派生类对象不能访问基类的保护成员
D、派生类不改变基类成员的访问权限
能为我讲解一下错的三个为什么错吗 最好举一下例子 我概念看不懂.
下列对派生和继承的描述中,正确的是哪一项?
B 派生类除了继承基类的公有成员和保护成员外还继承了私有成员,只是不能直接访问,可以通过函数get到,这点貌似可以从类内存图谱上分析出来【有点忘了】...
C 派生类能继承并修改基类的保护成员
D 继承分私有继承、公有继承、保护继承,对于私有继承,派生类继承了基类的成员后,会成为私有成员...
其实我也是不常用这些概念,写代码的时候一般私有,公有,静态类用的比较多.其实自己可以把例子都实现下,能加深理解...以上有不对的地方,抱歉
资料:
共三种继承方式.
private:这是C++中默认的继承方式,派生类可以访问基类的公有和保护成员,并将它们调整为本身的私有成员,但不可访问基类的私有成员.
public:派生类不改变基类成员的访问属性,派生类可以访问基类的公有和保护成员,但不可访问基类的私有成员.
protected:派生类将基类的公有成员转换为自身的保护成员,可以访问基类的公有和保护成员,但不可访问基类的私有成员.