首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: A0{cout
有如下程序: #include using namespace std; class A{ public: A0{cout
admin
2018-08-13
21
问题
有如下程序:
#include
using namespace std;
class A{
public:
A0{cout<<’A’;}
~A(){cout<<’C’;}
};
class B:public A{
public:
BO{cout<<’G’;}
~B(){cout<<’T’;}
};
int main(){
B obj;
return 0;
}
运行这个程序的输出结果是( )。
选项
A、GATC
B、AGTC
C、GACT
D、AGCT
答案
B
解析
派生类B是由基类A公开继承而来,所以在创建类B的obj对象时,首先执行基类A的构造函数A(),输出A,再执行派生类B的构造函数B(),输出G,当程序结束时,首先执行派生类的析构函数~B(),输出T,珥执行基类A的析构函数~A(),输出C。
转载请注明原文地址:https://jikaoti.com/ti/Nlt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
______允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型。
有如下程序:#include<iostream>usingnamespacestd;classVAC{public;intf()const{return3;}intf(){return5;}
有如下函数模板定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是()。
在结构化设计方法中,生成的结构图(SC)中,带有箭头的连线表示
常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示,用带空心圆的箭头表示传递的是数据。
一个项目具有一个项目主管,一个项目主管可管理多个项目。则实体集“项目主管”与实体集“项目”的联系属于_______的联系。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
有以下类定义:classA{char*a;public:A():a(0){}A(char*aA){//把aa所指字符串复制到a所指的存储空间a=______;strcpy(a
在E-R图中,用来表示实体联系的图形是
在软件测试设计中,软件测试的主要目的是
随机试题
踝关节扭挫伤多见的类型是
黏土砂手工造型起模前,应当用()润湿模样边缘的砂型。
领导方法的_____要求领导者对领导方法不能生搬硬套,而要具体问题具体分析,灵活变通,综合运用。()
交界性大疱性表皮松解症的基因定位于
归脾汤适用于丹栀逍遥散合左金丸适用于
某区公安分局工作人员王某在巡逻时,调查发现张某在火车站扰乱公共秩序,拟对张某作出罚款1000元的行政处罚决定。关于本案下列表述中,不正确的是()。
()优先于普通股的股票称为优先股。
关于下列物理常识,说法不正确的是()
6辆汽车排成一列纵队,要求甲车和乙车均不在队头或队尾,且正好间隔两辆车。问共有多少种不同的排法?
测验的题目的同质性越高,测验信度是越高还是越低?被试的同质性越高,测验信度是越高还是越低?请分别解释。
最新回复
(
0
)