首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class CA{ public: CA(){cout+’A’;} }; class C
有如下程序: #include<iostream> using namespace std; class CA{ public: CA(){cout+’A’;} }; class C
admin
2010-06-06
73
问题
有如下程序:
#include<iostream>
using namespace std;
class CA{
public:
CA(){cout+’A’;}
};
class CB: private CA{
public:
CB(){cout<<’B’;}
};
int main(){
CA a;
CB b;
return 0;
}
这个程序的输出结果是______。
选项
答案
AAB
解析
此题考查的是派生类的构造函数。建立派生类对象时,构造函数的执行顺序:执行基类的构造函数,调用顺序按照各个基类被继承时声明的顺序(自左向右),接着执行成员对象的构造函数,调用顺序按照各个成员对象在类中声明的顺序->执行派生类的构造函数。题目中首先定义了类CA的对象a,输出’A’;然后定义CB类的对象b,因为CB类派生自CA类,所以会先执行CA类的构造函数,再执行CB类的构造函数,即输出’A’和’B’。
转载请注明原文地址:https://kaotiyun.com/show/icjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidfun(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;}}main(){intk[
有以下程序#include<stdio.h>#include<math.h>main(){inta=1,b=4,c=2;doublex=10.5,y=4.0,z;z=(a+b)/c+sqrt(
有以下程序#includemain(){inty=9;for(;y>0;y--)if(y%3==0)printf("%d",--y);}程序的运行结果是()。
给定程序中,函数fun的功能是:利用指针数组对形参SS所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。此程序定义了学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filen
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为指针指向链表的第一个结点。若有以下程序段q=s;s=s->next;p=s;while(p->next)p=p->n
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
下面的程序在编译时产生错误,其出错原因是()。#includemain(){int1_case;floatprintF;printf(“请输入2个数:”);scanf(“%d%f”,&1—cas
有以下定义语句,编译时会出现编译错误的是()。
随机试题
关于盗窃罪的理解,下列哪一选项是正确的?()(2011/2/16)
以菌核入药的中药材有
某建设项目年设计生产能力为8万台,年固定成本为1200万元,产品单台销售价为1000元,单台产品可变成本为600元,单台产品销售税金及附加为150元,则该项目的盈亏平衡点的产销量为()。
下列属于电热张拉预应力筋常用锚固方法的是()。
国家规定的消耗在单位建筑产品上活劳动和物化劳动的数量标准,以及用货币表现的某些必要费用的额度是指( )。
下列各项中,应计入出口货物完税价格的是()。
在进一步研究中,科学家发现:导致生物体内细胞生长、增殖、变异是由生物信号分子所携带的信息在细胞内传递过程中通过一种“放大”机制即多级瀑布效应实现的。胞外信号分子与膜受体结合,经鸟核苷酸结合G蛋白的转换、酶的激活和离子通道的打开,使细胞内产生能传递胞外信息的
[*]
I’vegotavery______scheduletodaysoIcan’tseeyouuntiltomorrow.
Everyyearthroughouttheworld【C1】______6,000earthquakesaredetected.Thevastmajorityoftheseare【C2】______toosmallorto
最新回复
(
0
)