首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class AA{ int k; protected: int n; void setK(int k){this->k=k;} public: void setN
有如下程序: #include<iostream> using namespace std; class AA{ int k; protected: int n; void setK(int k){this->k=k;} public: void setN
admin
2020-07-30
37
问题
有如下程序:
#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.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(int n){this->n=n;},对保护成员n进行赋值操作。
转载请注明原文地址:https://kaotiyun.com/show/gUyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(){cout
已知一运算符函数没有参数。下列关于该运算符函数的表述中错误的是
下列关于继承方式的表述中,错误的是
结构化程序设计的基本原则不包括()。
下列关于return语句的叙述中,正确的是
软件生命周期是指()。
如果表达式y*cx++中,“+”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
结构化程序设计的3种结构是()。
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出()。
随机试题
简述域名解析的过程。
编制合并财务报表时将内部销售收入和内部销售成本予以抵消的分录是()
治疗急性肾盂肾炎的疗程通常是
已知某处最大工作压力为0.9MPa,最小工作压力为0.4MPa,压力表适合的量程为()MPa。
关于建筑面积计算,说法正确的有()。
施工图直接作为竣工图的先决条件是()。
赵某于2016年5月购入奔驰250一辆,2017年4月被盗,已按照规定办理退税。通过公安机关的侦查,2017年9月份被盗车辆失而复得,并取得公安机关的相关证明。已知当地小轿车车船税年税额为500元/辆,赵某2017年实际应缴纳的车船税的下列计算中,正确的是
在有感染的肉芽组织创面上植皮,宜选用()。
下列财产可以抵押的是()。
Educationproponentsacrossthepoliticalspectrumweredismayedbyrecentattemptstoeradicatethesingle-genderoptionsinpu
最新回复
(
0
)