首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; class A { public: A(int i,int j) {
有以下程序: #include <iostream> using namespace std; class A { public: A(int i,int j) {
admin
2009-02-15
87
问题
有以下程序: #include <iostream> using namespace std; class A { public: A(int i,int j) { a=i; b=j; } void move(int x,int y) { a+=x; b+=y; } void show() { cout<<a<<","<<b<<end1; } private: int a,b; }; class B: private A { public: B(int i,int j): A(i,j) {} void fun() { move(3,5); } void fl () { A::show(); } }; int main() { B d(3,4); d.fun(); d.f1(); return 0; } 程序执行后的输出结果是
选项
A、3,4
B、6,8
C、6,9
D、4,3
答案
4
解析
本题考核派生类的应用。本题中,类B是类A的私有派生类,在类B的成员函数fun中调用基类A的成员函数move,并传入实参3和5。在类B的成员函数 fl中调用基类A的成员函数show,来显示基类数据成员a和b的值。主函数main中,定义了派生类B的对象d,并赋初值3和4。然后调用对象d的成员函数fun和 fl,通过上述对函数fun和n的功能的描述可知,程序最后输出6和9。
转载请注明原文地址:https://kaotiyun.com/show/Vzjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
有以下程序:#include<stdio.h>#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)b[i]=a[i][i];
下面结构体的定义语句中,错误的是()。
给定程序中,函数fun的功能是:计算下式前n项的和作为函数值返回。例如,当形参n的值为10时,函数返回:-0.204491。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK
有以下程序:#includemain(){charS[]={"012xy"};inti,n=0;for(i=0;s[i]!=’\0’;i++)if(s[i]>:’a’&&s[i]<=’z’)n++;
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下列排序法中,最坏情况下时间复杂度最小的是
下面不属于软件工程的3个要素是
算法的空间复杂度是指()。
随机试题
该患儿最可能的诊断是该患儿在治疗过程中突然出现呼吸困难加重,经吸痰和给予氧气吸入后无明显缓解,应考虑可能是
一巴哥犬、1.5岁、雌性,其阴唇肿胀、充血,阴部流少量淡粉红色液体。卧地时可见阴门处露出一粉红色异物,质地柔软,表面有大量角化细胞和复层鳞状细胞。如手术治疗时,应注意避免损伤
WHO推荐的传统配方口服补液盐的张力是
光电测距仪的照准误差(相位不均匀误差)、偏调误差(三轴平行性)及加常数、乘常数,一般()进行一次检验。
对施工成本计划进行划分,应计入企业管理费用的有()。
根据劳动合同法律制度的规定,下列关于无效劳动合同法律后果的表述中,不正确的是()。
案例:信息技术“幻灯片的超链接”这一堂课的教学目标是为幻灯片的文字按钮建立超链接,学生之前已经学习过了在Word当中对文字建立超链接。张老师教学过程设计如下:①教师将幻灯片顺序混乱的ppt文件发放给学生,请学生在不改变现有顺序的情况下,根据
求二元函数f(x,y)=x2(2+y2)+ylny的极值.
程序设计语言的基本成分是数据成分、运算成分、控制成分和()。
WhatdoyouknowaboutMr.Luoafterreading?58,WhatdidMr.Luoapplyfor?
最新回复
(
0
)