首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class AA{ int k; protected: int n; void setK(int k){this
有如下程序: #include using namespace std; class AA{ int k; protected: int n; void setK(int k){this
admin
2020-04-07
25
问题
有如下程序:
#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
解析
因为类BB公有继承自类AA,所以AA中的保护成员和公有成员在类BB中仍是保护成员和公有成员。在选项B中调用了公有成员函数setN(intn){this->n=n;},对保护成员n进行赋值操作。
转载请注明原文地址:https://kaotiyun.com/show/O38p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
线性表的顺序存储结构和线性表的链式存储结构分别是
如果要把返回值为void的函数A声明为类B的友元函数,则应在类B的定义中加入的语句是【】。
以下程序的功能是输出1至100之间每位数的乘积大于每位数的和的数,例如对于数字12,有1*2<1+2,故不输出该数:对于27,有2*7>2+7,故输出该数。请填空。#include<iostream.h>voidmain()
若有以下定义:inta[12]={1,2,3,4,5,6,7,8,9,10,11,12};charc=’a’,d,g;则下列表达式中,结果为4的是()。
对于任意一个类,析构函数的个数最多为______。
两个或两个以上模块之间联系的紧密程度称为()。
最简单的交换排序方法是
______是数据库设计的核心。
在C++语言中函数返回值的类型是由()决定的。
以下选项中,()是合法的字符常量。
随机试题
乳腺癌的组织学类型包括
以下不属于老年人继发肾病综合征的常见病因是
插入的图片无法显示,或者显示失真,正确做法是().
提单上的货物名称,可作一般概括性的描述,不必列出详细规格。()
我国的中央银行所实施的货币政策的目标包括()。Ⅰ.促进国际化Ⅱ.保持货币币值的稳定Ⅲ.促进经济增长Ⅳ.促进证券市场发展
钢筋混凝土悬挑雨篷的悬挑长度一般为()
【2014山东潍坊】学生在学习较长的内容时,经常是前边和后边的部分记忆效果好,中间部分遗忘较多,这是受()因素的干扰。
卫生间新装电子空气清新剂。其工作原理如下:通电后,电子空气清新剂将以某固定速度自动喷射,当空气中清新剂的浓度达到一定值(成为峰值)后自动停止。随着清新剂自由扩散,当含量降低到峰值的时,会再次启动喷射,问以下哪个图形能够反映通电后空气中每立方米清新剂的含量与
速率为10Gbps的Ethernet发送1bit数据需要的时间是()。
Aboutacenturyagomorepeoplewouldnothaveappreciatedthestudyofaforeignlanguageastheydotoday.Gonearethosedays
最新回复
(
0
)