首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
53
问题
有如下程序:
#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全国计算机二级
相关试题推荐
请在下列程序中的横线处填写正确的语句:classSample{public:Sample()()~Sample(){}voidSetData(intdata){//将Sample类
下面程序的结果为()。#include"iostream.h"voidchange(inta,intb){inttemp;temp=a;a=b;b=temp:}voi
下列关于C++语言类的描述中错误的是
语句ofstreamf("DATA.DAT",ios_base::app|ios_base::binary);的功能是建立流对象f,并试图打开文件DATA.DAT并与之连接,而且
两个关系有若干相同属性名等值连接,并去掉重复属性的关系代数运算称为______。
下列程序用于打印出ASCⅡ字符,其析构函数内的语句应为【 】。#include<iostream.h>#inelude<iomanip,h>template<classT>classArray{
下列叙述正确的是()。
下列有关C++流的叙述中,错误的是
A、 B、 C、 D、 B定义函数模板或类模板时,开头的保留字是template。
定义如下变量:charone_char;,则语句cout<<one_char;显示结果相当于C语言中的()语句。
随机试题
国家行政的性质是_________,无论是资本主义的“三权分立”制度还是社会主义的“议行合一”制度,国家行政都强调其“执行性”。
患者男性,53岁。体检时CT发现左下肺外基底段一1.2cm×1.5cm结节,为进一步评估结节性质,拟行肺部FDGPET/CT显像。下列有关PET/CT检查前准备不正确的是
发现甲类传染病时
(2008)钢筋混凝土结构构件的配筋率计算与以下哪项因素无关?
图中的哪一个不是二元体(二杆节点)?( )
会计记账凭证的档案保管期限是10年。 ( )
After________seemedanendlesswait,itwashisturntoenterthepersonnelmanager’soffice.
VB的数值型数据分为()两种。
Oursisatwo-partysystem.______permitonepartytodominateourlivesentirelydemocracywouldcollapseandwewouldhavedict
Single-sexEducationforGirlsI.Threemainargumentsagainstsingle-sexschools—Itgoesagainstthegoalofproviding【T1】
最新回复
(
0
)