网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
06月15日漏签0天
c++吧 关注:619,486贴子:2,111,388
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 4回复贴,共1页
<<返回c++吧
>0< 加载中...

一道简单的选择题,请看看

  • 只看楼主
  • 收藏

  • 回复
  • 备案开锁王
  • ,
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
在公有继承的情况下,允许派生类对象直接访问的基类成员的范围包括 ()
A、公有成员和保护成员
B、公有成员
C、公有成员、保护成员和私有成员
D、保护成员
正确答案: B
答疑:[解析] 在公有继承下,除了pivate成员,甚类的其他成员保持自己的访问别:基类的pubic成员为派生类的pub员,基类的proteted成员为派生类的protected成员,基类的private成员在派生类中不可见,所以允许派生类对象直接访问的基类成员是公有成员;本题答案为B。
-------------------------------------------------------------
为啥不选A。我有疑惑,派生类不是可以访问基类的保护成员吗


  • 笔盖-丢失者
  • throw
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
在成员函数里可以访问保护成员,但是在外部不能通过.或->访问到


2025-06-15 04:16:28
广告
  • \Firefly/
  • ,
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
改了选项没改答案


  • 备案开锁王
  • ,
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
更不懂了 能还是不能啊


  • 备案开锁王
  • ,
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
下列有关继承和派生的表述中,正确的是:
A、派生类对象在任何情况下都可以访问基类的公有成员
B、派生类中新定义的成员函数可以访问基类的任何成员
C、如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类
D、基类对象可以赋值给派生类对象
正确答案:C
答疑:[解析]派生对象只有在公有继承的情况下,才可以访问基类的公有成员,选项A:派生类中新定义的成员数不可以访问基类的private成员,选项B误;含有或继承一个或多纯虚函数的类是抽象类,选项C正确,基类对象不包含派生类对象的成员,所以基类对象不可以赋值给派生类对象,选项D错误,本题答案为C。
-----------------------------------------------------------------
还有这题,A不对吗?公有成员不是谁都可以访问的吗。
说的是基类的公有成员,又不是“被派生类继承后的成员”


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 4回复贴,共1页
<<返回c++吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示