首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Base{ public: int a; protected: int b; private: int c; }; class
有如下类定义: class Base{ public: int a; protected: int b; private: int c; }; class
admin
2021-07-02
27
问题
有如下类定义:
class Base{
public: int a;
protected: int b;
private: int c;
};
class Derived: public Base {
protected: int d;
};
若 obj 是类 Derived 的对象,以下语句编译正确的是
选项
A、obj.a;
B、obj.b;
C、obj.c;
D、obj.d;
答案
A
解析
类Derived以public方式继承Base,所以a在Derived中是public成员,b在Derived中是protected成员,c对Derived不可见;所以对类Derived对象obj可见的成员为a,答案为A。
转载请注明原文地址:https://jikaoti.com/ti/sph0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};则下列说法中错误的是()。
已知函数fun的原型为intfun(int,int,int),下列重载函数原型中错误的是()。
下列枚举类型的定义中,包含枚举值3的是()。
下列叙述中正确的是()。
下列关于构造函数的描述中,错误的是()。
下列程序的输出结果为2,横线处应添加语句()。#include<iostream>usingnamespacestd;classTestClass1{public:voidfun(
下列关于虚函数的说明中,正确的是()。
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。
若有定义“intx=4,y=5;”,则表达式“y>x++?x--:y++”的值为()。
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};则下列说法中错误的是()。
随机试题
货币市场的子市场主要有()
cAMP与CAP结合、CALP介导正性调节发生在()
患者,男,42岁,因足底被刺伤后出现全身肌肉强直性收缩,伴阵发性痉挛,诊断为破伤风。治疗此患者应采用的抗生素是
北京兴业国际贸易公司向韩国五星公司订购一批电子元器件。该批货物于2007年9月15日(星期六)经海运抵达天津口岸,9月17日(星期一),兴业公司在天津海关办理了转关手续后经铁路运往北京。9月19日(星期三)货物抵达北京,由于即将迎来国庆节日,且在天津已经
对于一个买入套期保值者来说,期货价格上涨,而现货价格下跌,其结果是双重的损失。()
以下关于反向转换套利的说法,正确的有()。
注册商标所有人自愿申请放弃其商标权的,由商标局予以()。
久しぶりに友人からたよりをもらった。
Whohasgotapencil?
大家都怀疑汤姆是个间谍。
最新回复
(
0
)