首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
73
问题
有以下程序: #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://www.kaotiyun.com/show/Vzjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){inta[3][4]={1,3,5,7,9,11,13,15,17,19,21,23},(*p)[4]=a,i,j,k=0;for
设有语句:if(a==1)b=2;c=3;,以下语句中与之等价的是()。
设R是一个2元关系,有3个元组,S是一个3元关系,有3个元组。如T=R×S,则T的元组的个数为()。
下列关于线性链表的叙述中,正确的是()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下列方法中,属于白盒法设计测试用例的方法的是()。
将数据库的结构划分成多个层次,是为了提高数据库的()。
算法的时间复杂度是指
若有如下形式的函数 intfun(inta[],int*p,intn) {……} 调用函数之前需要对函数进行声明,则以下选项中错误的是()。
随机试题
男性,60岁,肠梗阻3天入院。查体:血压70/40mmHg,血钠125mmoL/L,血钾3.2mmol/L,血气分析pH7.31。治疗时首先
收养关系解除后,经养父母抚养的成年养子女,对缺乏劳动能力又缺乏生活来源的养父母的生活费问题的解决办法是()
急性炎症性脱髓鞘性多发性神经病的主要临床表现是
某蛋鸡场饲喂蛋白质含量为35%的自配饲料,出现产蛋下降和停产等问题,经检查血液中尿酸水平为30mg/L。该鸡群最可能发生的疾病是
(2010年)确定原子轨道函数ψ形状的量子数是()。
下列测量方法中,不可用于测定工程建筑物垂直位移的有()。
关于弱式有效市场的说法,下列不正确的是()。
戏曲中脸谱是一种极度的夸张,忠义、宽厚的人一般用红脸,奸诈、多疑的人用白脸。()
有以下程序(说明:字母A的ASCII码值是65):#inctude<stdio.h>voidfun(char*s){while(*s){if(*s%2)printf("%c",*s);s++:}main()cha
Inoursystemofeducationtoday,examinationsareacommonfeature.Ourpresenteducationsystemhasoftenbeencriticizedast
最新回复
(
0
)