单选题在公有继承的情况下,允许派生类直接访问的基类成员包括(  )。A公有成员B公有成员和保护成员C公有成员、保护成员和私有成员D保护成员

单选题
在公有继承的情况下,允许派生类直接访问的基类成员包括(  )。
A

公有成员

B

公有成员和保护成员

C

公有成员、保护成员和私有成员

D

保护成员


参考解析

解析:
基类的成员有公有、保护和私有三种访问属性;类的继承方式也有公有继承、保护继承和私有继承三种。无论哪种继承方式,派生类中的成员都不能访问基类中的私有成员。派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员,因此允许派生类直接访问的基类成员包括公有成员和保护成员。

相关考题:

下列对继承关系的描述中,正确的是()。 A、在公有继承中,基类中的公有成员和私有成员在派生类中都是可见的;B、在公有继承中,基类中只有公有成员对派生类的对象是可见的;C、在私有继承中,基类中只有公有成员对派生类是可见的;D、在私有继承中,基类中的保护成员对派生类的对象是可见的;

在公有继承的情况下,允许派生类直接访问的基类成员包括______。A.公有成员B.公有成员和保护成员C.公有成员、保护成员和私有成员D.保护成员

( 23 ) 在公有继承的情况下 , 允许派生类直接访问的基类成员包括A ) 公有成员B ) 公有成员和保护成员C ) 公有成员、保护成员和私有成员D ) 保护成员

( 23 )通过派生类的对象可直接访问其A )公有继承基类的公有成员B )公有继承基类的私有成员C )私有继承基类的公有成员D )私有继承基类的私有成员

基类的【 】不能被派生类的成员访问,基类的【 】在派生类中的性质和继承的性质一样,而基类的【 】在私有继承时在派生类中成为私有成员,在公有和私有保护继承时在派生类中仍为保护成员。

派生类的对象可以访问以下那种情况继承的基类成员() A、私有继承的私有成员B、公有继承的私有成员C、私有继承的保护成员D、公有继承的公有成员

对于公有继承,基类中的私有成员在派生类中将A: 能够直接使用成员名访问B: 能够通过成员运算符访问C: 仍然是基类的私有成员D: 变为派生类的私有成员

派生类的对象对其基类中( )可直接访问A: 公有继承的公有成员B: 公有继承的私有成员C: 公有继承的保护成员D: 私有继承的公有成员

下列描述中,错误的是( )。A) 公有继承时基类中的公有成员在派生类中仍是公有成员B) 公有继承时基类中的保护成员在派生类中仍是保护成员C) 保护继承时基类中的公有成员在派生类中仍是公有成员D) 保护继承时基类中的保护成员在派生类中仍是保护成员A.B.C.D.

通过派生类的对象可直接访问其A.公有继承基类的公有成员B.公有继承基类的私有成员C.私有继承基类的公有成员D.私有继承基类的私有成员

在公有继承的情况下,基类的成员在派生类中的访问权限为(41)。A.公有B.私有C.保持不变D.受保护

在公有继承的情况下,基类的成员在派生类中的访问权限为______。A.公有B.私有C.保持不变D.受保护

派生类的对象可以直接访问的基类成员是()。A、公有继承的公有成员B、保护继承的公有成员C、私有继承的公有成员D、公有继承的保护成员

关于私有继承,下列说法错误的是()。A、基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员可以直接访问他们。B、基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员不能直接访问他们。C、基类的私有成员,派生类的成员和派生类的对象都无法访问。D、派生类的对象无法访问基类的所有成员。

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

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

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

派生类的对象对它的基类成员中,()是可以访问的。A、公有继承的公有成员B、公有继承的私有成员C、公有继承的保护成员D、私有继承的公有成员

派生类的对象对它的()是可以访问的?A、公有继承的基类的保护成员B、公有继承的基类的公有成员C、公有继承的基类的私有成员D、保护继承的基类的公有成员

单选题关于保护继承,下列说法错误的是()。A保护继承的特点是基类的所有公用成员和保护成员都成为派生类的保护成员。B派生类对象不能访问基类中的任何成员。C派生类的对象可以访问基类的公有成员。D保护继承的派生类和私有继承的派生类,对基类成员访问属性是相同的。

单选题下列关于继承的描述中,错误的是()。A基类中的析构函数不能被派生类继承B基类中的保护成员在派生类中无法直接访问C派生类的成员除了包括派生类中自己定义的成员外,还包括它从基类继承的成员D在公有继承方式下基类中公有成员和保护成员的访问权限到派生类保持不变

单选题下列关于派生类和基类的描述中,正确的是(  )。A派生类成员函数只能访问基类的公有成员B派生类成员函数只能访问基类的公有和保护成员C派生类成员函数可以访问基类的所有成员D派生类对基类的默认继承方式是公有继承

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

单选题派生类的对象对它的()是可以访问的?A公有继承的基类的保护成员B公有继承的基类的公有成员C公有继承的基类的私有成员D保护继承的基类的公有成员

单选题在公有继承的情况下,允许派生类直接访问的基类成员包括(  )。A公有成员B公有成员和保护成员C公有成员、保护成员和私有成员D保护成员

单选题关于私有继承,下列说法错误的是()。A基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员可以直接访问他们。B基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员不能直接访问他们。C基类的私有成员,派生类的成员和派生类的对象都无法访问。D派生类的对象无法访问基类的所有成员。

单选题派生类的对象可以直接访问的基类成员是()。A公有继承的公有成员B保护继承的公有成员C私有继承的公有成员D公有继承的保护成员

单选题通过派生类的对象可直接访问其(  )。A公有继承基类的公有成员B公有继承基类的私有成员C私有继承基类的公有成员D私有继承基类的私有成员