首页/ 题库 / [单选题]可以用p.a的形式访问派生类对象p的基类的答案

可以用p.a的形式访问派生类对象p的基类成员a,其中a是

单选题
2022-01-01 08:48
A、私有继承的公有成员
B、公有继承的私有成员
C、公有继承的保护成员
D、公有继承的公有成员
查看答案

正确答案
D

试题解析
解析:只有公有继承的公有成员才能被派生类的对象直接访问,其他的情况都会因为访问权限问题产生错误。

标签:
感兴趣题目
若希望派生类的对象不能访问基类中公有成员,应在( )方式下完成。
当派生类从一个基类保护继承时,基类中的一些成员在派生类中成为保护成员,这些成员在基类中原有的访问属性是( )。
在C++中,对于基类的protected成员,当以protected方式派生一个新类时,该成员将成为派生类的(31)成员。C++的基类指针可以访问派生类对象,但不能访问派生类对象的(32)成员。当一个对象被创建后,它的每一个成员函数都含有一个系统自动生成的隐含的指针,称之为(33)指针。
在公有继承的情况下,允许派生类直接访问的基类成员包括( )。
在公有继承的情况下,允许派生类直接访问的基类成员包括
( 23 ) 在公有继承的情况下 , 允许派生类直接访问的基类成员包括
在公有继承的情况下,允许派生类直接访问的基类成员包括______。
建立派生类对象时,3种构造函数分别是a(基类的构造函数)、b(成员对象的构造函数)、C(派生类)构造函数),这3种构造函数的调用顺序为( )。
建立派生类对象时,3种构造函数分别是a(基类的构造函数) 、b(成员对象的构造函数) 、c(派生类的构造函数) ,这3种构造函数的调用顺序为
建立派生类对象时,3种构造函数分别是a(基类的构造函数)、b(成员对象的构造函数)、c(派生类的构造函数)这3种构造函数的调用顺序为
对A、B两个类进行多重继承得到派生类C,则创建派生类C的对象时,从基类B中继承过来的成员变量由()类的构造函数进行初始化。
类B是类A的公有派生类,类A和类B中都定义了虚函数func(),p是一个指向类A对象的指针,则p->A::func()将()
相关题目
对于通过公有继承定义的派生类,若其成员函数可以直接访问基类的某个成员,说明该基类成员的访问权限是( )。
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是
派生类的对象对它的基类成员中的()成员是不可访问的。
在公有派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定是基类中的()
可以用P.a的形式访问派生类对象P的基类成员a,其中a是( )。
可以用P.a的形式访问派生类对象P的基类成员a,其中a是( )。
可以用p.a的形式访问派生类对象p的基类成员a,其中a是
可以用p.a的形式访问派生类对象P的基类成员a,其中a是
可以用p.a的形式访问派生类对象p的基类成员a,其中a是( )。
可以用p.a的形式访问派生类对象p的基类成员a,其中a是 ______。
可以用p.a的形式访问派生类对象p的基类成员a,其中a是(50)。
派生类的对象对它的基类成员中()是可以访问的。
派生类的对象对它的基类成员中的()是可以访问的。
通过公有派生类的对象,只能访问基类成员中的( )。
若要用派生类的对象访问基类的保护成员,以下观点正确的是( )。
派生类对象对其基类中的什么成员是可访问的?( )
通过公有派生类的对象,只能访问基类成员中的
可以用p.a的形式访问派生对象p的基类成员,其中a是 ______。
如果派生类的继承方式是protected的,则在main()函数中,可以通过派生类对象来访问基类的公有的成员。
公有派生类对象可以访问基类中的( )。
广告位招租WX:84302438

免费的网站请分享给朋友吧