首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class AA { int k; protected: int n; void setK(int k) { this->k=k; } public: void setN(int n
有如下程序: #include using namespace std; class AA { int k; protected: int n; void setK(int k) { this->k=k; } public: void setN(int n
admin
2020-05-14
31
问题
有如下程序:
#include
using namespace std;
class AA {
int k;
protected:
int n;
void setK(int k) { this->k=k; }
public:
void setN(int n) { this->n=n; }
};
class BB: public AA { /*类体略*/ };
int main()
{
BB x;
x.n=1; //1
x.setN(2); //2
x.k=3; //3
x.setK(4); //4
return 0;
}
在标注号码的四条语句中正确的是( )。
选项
A、1
B、2
C、3
D、4
答案
B
解析
本题考查公用继承对基类成员的访问属性。在公用继承中,基类的公用成员和保护成员在派生类中保持原有访问属性,其私有成员仍为基类私有。所以本题中n、k和setK变为了派生类的保护成员,不能直接使用,即1、3、4错误,所以B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/tr8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在面向对象的程序设计中,类描述的是具有相似性质的一组【】。
不能作为函数重载的判断依据的是
要定义一个具有5个元素的一维数组veer,并使其各元素的初值依次是30、50、-88、0和0,则下列定义语句中错误的是
下列关于C++函数的叙述中,正确的是()。
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10);则下列叙述中错误的是
下列叙述中正确的是( )。
下面不是C++语言整型常量的是()。
假定其中的x的单位是角度且不考虑π值的精度,则与数学公式等价的C++语言表达式是
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>l;I-=2)cout<<‘*’;
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。
随机试题
下列属于行政法一般渊源的是()
A、grammarB、damageC、cableD、packagcC
具有非线性药动学特征的药物
证券交易所在开市后根据ETF申购、赎回清单和组合证券由各只证券的实时成交数据计算并每()提供一次基金份额参考净值。
资本的效率一般用()来表示。
甲公司以一项专利权换入乙公司的一项非专利技术。甲公司专利权的账面原价为300万元,累计摊销110万元;乙公司的非专利技术账面价值为250万元(该非专利技术使用寿命无法合理估计),甲、乙公司专利权和非专利技术的公允价值均无法合理确定,甲公司另向乙公司支付补价
下列有关资源税税收优惠的表述中,正确的有()。
地区发展模式的主要特点是( )。
太阳能光热电站通过数以十万计的反光板聚焦太阳能,给高塔顶端的锅炉加热,产生蒸汽,驱动发电机发电。据此完成以下题。若在北回归线上建一太阳能光热电站,其高塔正午影长与塔高的比值为P,则()。
TaskOne-Job•Forquestions13-17,matchtheextractswiththepeople,listedA-H.•Foreachextract,decidewhichjobeac
最新回复
(
0
)