首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class AA{ int k; protected: int n; void setK(int k)
有如下程序: #include using namespace std; class AA{ int k; protected: int n; void setK(int k)
admin
2019-05-06
36
问题
有如下程序:
#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(int n){this->n=n;),对保护成员n进行赋值操作。
转载请注明原文地址:https://kaotiyun.com/show/ks8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是
重载的流运算符函数应该被定义为类的______函数。
一问宿舍可住多个学生,则实体宿舍和学生之间的联系是
如下程序的输出结果是______。#include<iostream>usingnamespacestd;classWages{//“工资”类doublebase;//基本工资dou
按照软件测试的一般步骤,集成测试应在______测试之后进行。
有如下函数模板:templateTcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是()。
A、 B、 C、 D、 B在面向对象程序设计中,允许作用于某个对象上的操作称为方法,方法是对象的动态属性。对象间的通信靠消息传递。对象是属性和方法的封装体,可以从祖先中继承属性和方法,但不是任何对象都具有继承
A、 B、 C、 D、 B对二叉树的前序遍历是指:先访问根结点。然后访问左子树,最后访问右子树,并且,在访问左、右子树时。先访问根结点,再依次访问其左、右子树。
友元C++流的输入运算符“>>”和输出运算符“
A、 B、 C、 D、 B对二叉树的访问有3种方式,其中任意的两种可惟一确定一颗二叉树。但无论是前序、后序还是中序遍历二叉树时,其区别在于访问根的先后次序不同,而访问叶结点的顺序完全相同。
随机试题
A.循环血量减少B.血浆晶体渗透压升高C.两者都是D.两者都不是使醛固酮释放增多的是
下列五输穴中,属于本经子穴的是()
虚劳,证属阳虚,宜选用的方剂是()。
患者,男性,34岁。因车祸而致右下肢开放性骨折,大量出血,被送来急诊。在医生来到之前,接诊护士应立即
持续改进包括()。
下列属于票据基本当事人的有()。
关税同盟形成后带来的静态效果有()。
以下名句揭示的哲学道理不同的是()。
Wehadn’tmetfor20years,butIrecognizedher______Isawher.
In1948,peoplelivinginremoteareascouldseeTVprogramsby______intheUnitedStates.Asthebandwidthincreasedto550
最新回复
(
0
)