C++语言程序设计

单选题(  )提供了类对外部的接口,私有成员是类的内部实现,而保护成员不允许外界访问,但允许派生类的成员访问,这样既有一定的隐藏能力,又提供了开放的接口。A 公有成员B 私有成员C 私有成员函数D 保护成员

题目
单选题
(  )提供了类对外部的接口,私有成员是类的内部实现,而保护成员不允许外界访问,但允许派生类的成员访问,这样既有一定的隐藏能力,又提供了开放的接口。
A

公有成员

B

私有成员

C

私有成员函数

D

保护成员

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在公有继承的情况下,允许派生类直接访问的基类成员包括______。

A.公有成员

B.公有成员和保护成员

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

D.保护成员


正确答案:B

第2题:

( 23 )派生类的成员函数不能访问基类的

A )公有成员和保护成员

B )公有成员

C )私有成员

D )保护成员


正确答案:C

第3题:

派生类可以访问其基类的()。

A、公用成员

B、保护成员

C、私有派生

D、公用和保护成员


参考答案:D

第4题:

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

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

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

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

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


正确答案: C

第5题:

派生类的成员函数不能访问基类的

A.公有成员和保护成员

B.公有成员

C.私有成员

D.保护成员


正确答案:C
解析:本题考查的知识点是:派生类对基类成员的访问。派生类对基类中各成员的访问能力与继承方式无关,其成员不能访问基类中的私有成员,可以访问基类中的公有成员和保护成员。

第6题:

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

A ) 公有成员

B ) 公有成员和保护成员

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

D ) 保护成员


正确答案:B

第7题:

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


正确答案:私有成员 公有成员 保护成员
私有成员 公有成员 保护成员

第8题:

私有继承的派生类不能访问基类中的私有成员,但公用继承的派生类可以访问基类中的私有成员。()

此题为判断题(对,错)。


参考答案:×

第9题:

派生类对象对其基类中的什么成员是可访问的?( )

A.公有继承的私有成员

B.私有继承的公有成员

C.私有继承的保护成员

D.保护继承的保护成员


正确答案:B
解析: 本题是关于C++语言继承问题中派生类对基类的访问能力的考查。C++语言中通常有三种继承修饰符public,protected,private,限制依次严格,另外对类中的数据和函数也有这三种修饰符进行限制,有3种是不能继承的:公有继承基类的私有成员,私有继承基类的私有成员,保护继承基类的私有成员。

第10题:

在派生类中直接访问基类的()

A: 共有成员,私有成员

B: 保护成员,私有成员

C: 不可访问成员,私有成员

D: 共有成员,保护成员


正确答案: D

更多相关问题