69、在公有派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定是基类中的()A.私有成员B.公有成员C.保护成员D.保护成员或私有成员

题目

69、在公有派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定是基类中的()

A.私有成员

B.公有成员

C.保护成员

D.保护成员或私有成员


相似考题
更多“69、在公有派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定是基类中的()”相关问题
  • 第1题:

    以下有关继承的叙述正确的是()。

    A、构造函数和析构函数都能被继承

    B、派生类是基类的组合

    C、派生类对象除了能访问自己的成员以外,不能访问基类中的所有成员

    D、基类的公有成员一定能被派生类的对象访问


    参考答案:B

  • 第2题:

    对于公有继承,基类中的私有成员在派生类中将

    A: 能够直接使用成员名访问

    B: 能够通过成员运算符访问

    C: 仍然是基类的私有成员

    D: 变为派生类的私有成员


    正确答案: C

  • 第3题:

    下列有关继承和派生的叙述中,正确的是( )。

    A.如果一个派生类公有继承其基类,则该派生类对象可以访问基类的保护成员

    B.派生类的成员函数可以访问基类的所有成员

    C.基类对象可以赋值给派生类对象

    D.如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类


    正确答案:D
    私有继承方式为基类的公用成员和保护成员在派生类中成了私有成员,其私有成员仍为基类私有,但派生类对象可以访问基类的保护成员,所以基类对象不能赋值给派生类对象。抽象类是指含有纯虚拟函数的类,所以选项D正确。

  • 第4题:

    下列描述中,错误的是( )。

    A) 公有继承时基类中的公有成员在派生类中仍是公有成员

    B) 公有继承时基类中的保护成员在派生类中仍是保护成员

    C) 保护继承时基类中的公有成员在派生类中仍是公有成员

    D) 保护继承时基类中的保护成员在派生类中仍是保护成员

    A.

    B.

    C.

    D.


    正确答案:C

  • 第5题:

    某公有派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定是基类中的()

    • A、私有成员
    • B、公有成员
    • C、保护成员
    • D、保护成员或私有成员

    正确答案:A

  • 第6题:

    下列关于继承的描述中,错误的是()。

    • A、基类中的析构函数不能被派生类继承
    • B、基类中的保护成员在派生类中无法直接访问
    • C、派生类的成员除了包括派生类中自己定义的成员外,还包括它从基类继承的成员
    • D、在公有继承方式下基类中公有成员和保护成员的访问权限到派生类保持不变

    正确答案:B

  • 第7题:

    当保护继承时,基类的()成员在派生类中成为保护成员,派生类对象不能直接访问基类的()成员。


    正确答案:公有和保护;任何

  • 第8题:

    单选题
    关于保护继承,下列说法错误的是()。
    A

    保护继承的特点是基类的所有公用成员和保护成员都成为派生类的保护成员。

    B

    派生类对象不能访问基类中的任何成员。

    C

    派生类的对象可以访问基类的公有成员。

    D

    保护继承的派生类和私有继承的派生类,对基类成员访问属性是相同的。


    正确答案: A
    解析: 暂无解析

  • 第9题:

    单选题
    下列关于类的继承描述中,正确的是()
    A

    派生类公有继承基类时,可以访问基类的所有数据成员,调用所有成员函数。

    B

    派生类也是基类,所以它们是等价的。

    C

    派生类对象不会建立基类的私有数据成员,所以不能访问基类的私有数据成员。

    D

    一个基类可以有多个派生类,一个派生类可以有多个基类。


    正确答案: B
    解析: 暂无解析

  • 第10题:

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

    公有或私有

    B

    私有

    C

    保护或私有

    D

    公有或保护


    正确答案: B
    解析:
    通过公有继承定义的派生类,其成员函数可以访问基类的公有成员和保护成员,但不能访问基类的私有成员。

  • 第11题:

    填空题
    当保护继承时,基类的()成员在派生类中成为保护成员,派生类对象不能直接访问基类的()成员。

    正确答案: 公有和保护,任何
    解析: 暂无解析

  • 第12题:

    单选题
    基类的()在私有继承时在派生类中为私有成员函数,在公有和保护继承时在派生类中为保护成员函数。
    A

    私有成员函数

    B

    保护成员函数

    C

    公有成员

    D

    保护数据成员


    正确答案: D
    解析: 暂无解析

  • 第13题:

    以下有关继承正确的是

    A: 构造函数和析构函数都能被继承

    B: 派生类是基类的组合

    C: 派生类对象除了能访问自己的成员外,不能访问基类中的所有成员

    D: 基类的公有成员一定能被派生类对象访问


    正确答案: D

  • 第14题:

    在公有派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定是基类中的____。

    A.私有成员

    B.公有成员

    C.保护成员

    D.保护成员或私有成员


    正确答案:A。在派生类中基类的保护或者基类公有都可以直接访问,基类的私有成员只能是基类的成员函数来访问。所以选择A项

  • 第15题:

    派生类中的成员函数可以直接访问基类中的公有成员和【 】成员。


    正确答案:保护
    保护 解析:派生类中的成员不能访问基类中的私有成员,可以访问基类中的公有成员和保护成员。

  • 第16题:

    基类的(42)在派生类中的性质和继承的性质一样,而基类的(43)在私有继承时在派生类中成为私有成员,在公有和保护继承时在派生类中仍为保护成员。

    A.公有成员

    B.私有成员

    C.私有成员函数

    D.保护成员


    正确答案:A

  • 第17题:

    关于私有继承,下列说法错误的是()。

    • A、基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员可以直接访问他们。
    • B、基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员不能直接访问他们。
    • C、基类的私有成员,派生类的成员和派生类的对象都无法访问。
    • D、派生类的对象无法访问基类的所有成员。

    正确答案:B

  • 第18题:

    关于保护继承,下列说法错误的是()。

    • A、保护继承的特点是基类的所有公用成员和保护成员都成为派生类的保护成员。
    • B、派生类对象不能访问基类中的任何成员。
    • C、派生类的对象可以访问基类的公有成员。
    • D、保护继承的派生类和私有继承的派生类,对基类成员访问属性是相同的。

    正确答案:C

  • 第19题:

    基类的()在私有继承时在派生类中为私有成员函数,在公有和保护继承时在派生类中为保护成员函数。

    • A、私有成员函数
    • B、保护成员函数
    • C、公有成员
    • D、保护数据成员

    正确答案:B

  • 第20题:

    单选题
    下列关于继承的描述中,错误的是()。
    A

    基类中的析构函数不能被派生类继承

    B

    基类中的保护成员在派生类中无法直接访问

    C

    派生类的成员除了包括派生类中自己定义的成员外,还包括它从基类继承的成员

    D

    在公有继承方式下基类中公有成员和保护成员的访问权限到派生类保持不变


    正确答案: D
    解析: 暂无解析

  • 第21题:

    单选题
    下列关于派生类和基类的描述中,正确的是(  )。
    A

    派生类成员函数只能访问基类的公有成员

    B

    派生类成员函数只能访问基类的公有和保护成员

    C

    派生类成员函数可以访问基类的所有成员

    D

    派生类对基类的默认继承方式是公有继承


    正确答案: A
    解析:
    A项错误,派生类可以访问基类的公有成员和保护成员;B项正确;C项错误,不论是采用哪种继承方式,派生类的成员函数只能访问基类的公有成员和保护成员,不能访问基类的私有成员;D项错误,派生类对基类的默认继承方式是私有继承。

  • 第22题:

    单选题
    在公有派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定是基类中的()
    A

    私有成员

    B

    公有成员

    C

    保护成员

    D

    保护成员或私有成员


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    关于私有继承,下列说法错误的是()。
    A

    基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员可以直接访问他们。

    B

    基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员不能直接访问他们。

    C

    基类的私有成员,派生类的成员和派生类的对象都无法访问。

    D

    派生类的对象无法访问基类的所有成员。


    正确答案: D
    解析: 暂无解析

  • 第24题:

    单选题
    通过派生类的对象可直接访问其(  )。
    A

    公有继承基类的公有成员

    B

    公有继承基类的私有成员

    C

    私有继承基类的公有成员

    D

    私有继承基类的私有成员


    正确答案: D
    解析:
    A项正确,基类的公有成员通过公有继承后,在派生类中是公有成员,所以可以通过派生对象来访问。BD两项错误,基类的私有成员不能被派生类访问;C项错误,基类的公有成员通过私有继承后,在派生类中变为了私有成员,只能在派生类内部访问,不能通过派生类对象访问。