首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
27
问题
有如下程序:
#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://jikaoti.com/ti/fIA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;classsample{private:ihtn;public:
下面的函数原型非法的是______。
符合结构化原则的3种基本控制结构是:选择结构、循环结构和【】。
成员初始化列表派生类是基类的具体化,而基类则是派生类的抽象。派生类也就是基类的具体实现,所以对基类数据成员的初始化是在派生类的构造函数中成员初始化列表执行的。
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};表达式Wednesday==Friday的值是()。
下列叙述中,不属于软件需求规格说明书的作用的是
根据程序中的注释将下列缺失部分补充完整。classA{char*a;public:A():a(0){}A(char*aa){//把aa所指字符串复制给a所指向的存储空间a=【】
成本效益分析的目的是从【】角度评价开发一个项目是否可行。
下列程序用于打印出ASCⅡ字符,其析构函数内的语句应为【 】。#include<iostream.h>#inelude<iomanip,h>template<classT>classArray{
如下程序声明了一个二维图形类TwoDShape,从其派生出矩形类Rec。#include<iostream>#include<string>usingnamespaeestd,classTwoDShape{//二维图
随机试题
A、Innumericalorder.B、Inchronologicalorder.C、Inorderofsize.D、Inalphabeticalorder.D男士在为女士介绍文件管理系统时提到,所有的文件都必须按照字母顺序排列
按《中国药典》规定,应进行黄曲霉毒素检查的药材有
目前SLE最佳筛选试验是
患者大便不干硬,虽有便意,临厕努挣无力,挣则汗出短气,便后疲乏,面色晄白,舌淡嫩苔薄,脉虚。其治法是()
年末结账,应在全年累计发生额下通栏划单红线。()
股权投资基金项目估值的主要方法中,属于相对估值法的是()。
《计量法》规定,我国采用()。
在中,无穷大量是
Hello,everyone.Itisagreatpleasuretohaveyouasassistantstohelp【B1】______theparty.Iamsendingaroundaformforyou
A、Helosteverythingincludinghiscomputer.B、Hesufferedfromaseriouscaraccident.C、Hewentabroadtojoinhisfamily.D、H
最新回复
(
0
)