首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class AA{ int k: protected: int n; void setK(int k){t
有如下程序: #include<iostream> using namespace std; class AA{ int k: protected: int n; void setK(int k){t
admin
2019-07-10
65
问题
有如下程序:
#include<iostream>
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.setS(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/RW8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;intmain(){cout.fill(’*’);cout.width(6);cout.fill(
数据结构分为线性结构与非线性结构,带链的栈属于______。
设有定义intx;floaty;,则10+x+y值的数据类型是
一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本,此虚函数又称__________。
设有以下说明语句:typedefstruct{intn;charch[8];}PER;则下面叙述中,正确的是()。
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
下列有关运算符重载的叙述中,正确的是
下面是关于ios类的叙述,正确的是()。
二叉树的遍历分为三种,它们是前序遍历、______遍历和后序遍历。
如下程序声明了一个二维图形类TwoDShape,从其派生出矩形类Rec。#include<iostream>#include<string>usingnamespaeestd,classTwoDShape{//二维图
随机试题
关于注射给药的吸收的叙述,正确的是
对氨苄西林的下列叙述,错误的是
一患儿以肠梗阻入院手术,术中医师将膀胱认作囊肿切除,造成患儿排尿功能严重受损。该事件中,医师的行为属
为了充分利用和发挥信息资源的价值,实现有序的科学信息管理,规范信息管理工作,业主和参建各方都应编制各自的()。
一个完整的绿色营销过程是许多步骤组成的具体有()。
2011年2月,某外国公司(以下简称A公司)与我国~家有限责任公司(以下简称B公司)初步达成股权并购协议,拟将B公司变更为中外合资经营企业(以下简称C公司)。协议要点如下:(1)B公司的注册资本由现在的800万美元,增至1000万美元,增加的部分由A公司
以下关于投资回报率的计算公式,正确的有()。
中国共产党第十七届中央委员会第三次会议于2008年10月9日至12日在北京举行。全会审议通过了《中共中央关于推进( )若干重大问题的决定》。
根据汉字国标GB2312-1980的规定,二级次常用汉字个数是()。
Asageneralrule,itisbettertofocusonthecontentofapresentationastoattractyouraudience’sattention.
最新回复
(
0
)