赞题库-背景图
单项选择题

对于通过公有继承定义的派生类,若其成员函数可以直接访问基类的某个成员,说明该基类成员的访问权限是( )。

A.公有或私有
B.私有
C.保护或私有
D.公有或保护
<上一题 目录 下一题>
热门试题

单项选择题在一个派生类的成员函数中,试图调用其基类的成员函数 void f();’’,但无法通过编译。这说明( )。

A.f()是基类的私有成员
B.f()是基类的保护成员
C.派生类的继承方式为私有
D.派生类的继承方式为保护

单项选择题有如下类声明: class Base{ protected; int amount; public; Base(int n=0):amount(n){} int getAmount()const{return amount;} }; class。Derived:public Base{ protected; int value; public; Derived(int m,int n):value(m).Base(n){} Int getData()const{return value+amount;} }; 已知x是一个Derived对象,则下列表达式中正确的是( )。

A.x.value+x.getAmount()
B.x.getData()-x.gctAmount()
C.x.getData().x.amount
D.X.value+x.amount