首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: 撕nclude using namespace std; class AA{ int k; protected: int n; void setK(int k){this一>k=k;} public: void setN(int n){thi
有如下程序: 撕nclude using namespace std; class AA{ int k; protected: int n; void setK(int k){this一>k=k;} public: void setN(int n){thi
admin
2019-05-06
53
问题
有如下程序:
撕nclude
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
解析
本题考查公用继承对基类成员的访问属性。在公用继承中,基类的公用成员和保护成员在派生类中保持原有访问属性,其私有成员仍为基类私有。所以本题中n、k和setK变为了派生类的保护成员,不能直接使用,即1、3、4错误,所以B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/eo8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库设计包括概念设计、______和物理设计。
下列关于成员函数特征的描述中,错误的是()。
某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为()。
在下面的类定义中,横线处应填入的内容是()。classFred{public:voidprint(){cout<<data<<end1;}voidsetData(doubled}{data
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出()。
类MyClass的定义如下:classMyClass{public:MyClass(){value=0;}SetVariable(inti){value=i;}private:intvalue;
线性结构一个数据结构是线性结构还是非线性结构,判断依据是数据结构前后件关系的复杂程度,而与其所使用的存储结构是没有关系的。在一个非空的队列中,每一个元素只有一个前件和后件,因此它属于线性结构。
A、 B、 C、 D、 B所谓函数重载是指同一函数名可以对应多个函数实现。进行函数重载时,要求同名函数在参数个数上不同,或者参数类型上不同。
在软件开发中,需求分析阶段产生的主要文档是()。
二叉树的遍历分为三种,它们是前序遍历、______遍历和后序遍历。
随机试题
房产税
假设某企业每年需要某种生产材料9000个单位.每次的订货费用为500元/单位,这种材料的单位年度维持费用为100元/单位.年,请利用最佳订货量模型求出该生产材料的最佳订货量。
鉴别渗出液和漏出液最有用的方法是
A.皮肤苍白B.皮肤瘙痒C.脾大D.酱油样尿E.吞咽困难男性,24岁。因左上腹饱胀感2个月入院。血象:WBC200×109/L,分类可见中、晚幼中性粒细胞。且嗜酸、嗜碱粒细胞增多,RBC4.2×1012/L,Hb128g/L
RNA指导的DNA合成称
血竭颗粒置白纸上,用火烘烤,不应出现
关于清洗设备及装配件表面的除锈油脂,下列叙述正确的有()。
甲公司将一张银行承兑汇票转让给乙公司,乙公司以质押背书方式向W银行取得贷款。贷款到期,乙公司偿还贷款,收回汇票并转让给丙公司。票据到期后,丙公司作成委托收款背书,委托开户银行提示付款。下列背书中,属于非转让背书的有()。
语句DimNewArray(10)AsInteger的含义是()。
Manycitieshaverestrictedsmokinginpublicplaces.
最新回复
(
0
)