早教吧 育儿知识 作业答案 考试题库 百科 知识分享

在一个派生类的成员函数中,试图调用其基类的成员函数“voidf();”,但无法通过编译。这说明()。A)f()是基类的私有成员C)派生类的继承方式为私有B)f()是基类的保护成员D)派

题目详情
在一个派生类的成员函数中,试图调用其基类的成员函数“void f();”,但无法通过编译。这说明( )。
A)f()是基类的私有成员 C)派生类的继承方式为私有
B)f()是基类的保护成员 D)派生类的继承方式为保护
▼优质解答
答案和解析
A)f()是基类的私有成员.

无论是哪种继承方式,都不能在派生类中 调用 基类的私有成员函数。
因为:
继承方式为私有,就是把基类的公有和保护成员,变成自己的私有成员
继承方式为保护,就是把基类的公有和保护成员,变成自己的保护成员
继承方式为公有,就是把基类的公有成员变为自己的公有成员,把基类
的保护成员变为自己的保护成员。
看了 在一个派生类的成员函数中,试...的网友还看了以下: