首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include <iostream> using namespace std; class Base { int x; protected: int y; public:
若有以下程序: #include <iostream> using namespace std; class Base { int x; protected: int y; public:
admin
2010-03-29
34
问题
若有以下程序: #include <iostream> using namespace std; class Base { int x; protected: int y; public: int z; void setx(int i) { x=i; } int getx ( ) { return x; } }; class Inherit : private Base { private: int m; public: int p; void setvalue(int a,int b,int c, int d) { setx(a) ; y=b; z=c; m=d; } void display() { cout<<getx ()<<", "<<y<<", "<<z<<", "<<m<<end1; } }; int main() { Inherit A; A.setvalue(1,2,3,4); A.display(); return 0; } 程序运行后的输出结果是( )。
选项
A、1,2,3,4
B、产生语法错误
C、4,3,2,1
D、2,3,4,5
答案
1
解析
本题中,基类Base中的保护成员y和公有成员setx和getx,经过私有继承以后,称为派生类Inherit的私有成员,所以可以在派生类Inherit的函数成员中对它们进行访问。类Inherit中的函数成员setvalue和display都是公有成员,所以可以通过Inherit的对象对它们进行访问。本程序的功能是对类中各数据成员进行赋值,然后查看赋值是否正确。
转载请注明原文地址:https://kaotiyun.com/show/2Tjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
构成计算机软件的是
下面属于白盒测试方法的是
有以下函数:intaaa(char*s){char*t=s:while(*t++);t--:return(t-s);}以下关于aaa函数功能叙述正确的是()。
有以下程序:#include<stdio.h>intsum(intm){staticintn=1;returnn+=m;}main(){inti;for(i=1;i<=1;i++)printf(″%d,″,sum
以下选项中与iffa==1)a=b;elsea++;语句功能不同的switch语句是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是()。
下面不属于需求分析阶段任务的是()。
结构化程序设计的基本原则不包括()。
随机试题
上市公司配股后,下面的财务指标下降的有()
阅读钱钟书《论快乐》中的一段文字,然后回答以下小题。一切快乐的享受都属于精神的,尽管快乐的原因是肉体上的物质刺激。小孩初生下来,吃饱了奶就乖乖地睡,并不知道什么是快活,虽然它身体感觉舒服。缘故是小孩子的精神和肉体还没有分化……洗一个澡,看一朵花,
慢性呼吸衰竭失代偿期,给氧的原则是
A.肱骨B.尺骨C.股骨D.坐骨E.桡骨三角肌粗隆位于
A.B.C.D.E.单室模型静脉滴注给药.体内药量随时间变化关系式为()。
蓝天出版社打算出版一本《中国的国际贸易》一书,于2009年与企业管理杂志社联系,找到杂志社吴某,由吴某以杂志社的名义向出版社发出“许可使用函”,同意出版社使用杂志社已发行各期杂志中的文字与资料。2009年12月出版社将杂志社已刊登过的40余篇文章,共涉及作
适用于高速公路、一级公路沥青下面层及以下层次,二级及二级公路以下公路的各个层次的沥青为()。
关于预付款担保,下列说法正确的有()。
下列应当负刑事责任的是()。
(2012年贵州招警)①在气候温暖、阳光充足的地区,薄膜电池的性价比最高②面效聚光太阳能电池则适用于少云地区,不受温度或纬度的限制③一般而言,高效晶硅电池较为适合寒冷的高纬度环境④今后,随着这些技术在各自的细分区域市场中发展起
最新回复
(
0
)