首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果为( )。 #include class A { public: A(){cout<<“1”;} ~A(){cout<<“2”;} }; class B:public
下面程序的运行结果为( )。 #include class A { public: A(){cout<<“1”;} ~A(){cout<<“2”;} }; class B:public
admin
2020-12-21
25
问题
下面程序的运行结果为( )。
#include
class A
{
public:
A(){cout<<“1”;}
~A(){cout<<“2”;}
};
class B:public A
{
public:
B()}cout<<“3”;}
~B(){cout<<“4”;}
};
void main()
{
B b;
}
选项
A、1234
B、1324
C、1342
D、3142
答案
C
解析
本题考查的是在继承中构造函数和析构函数的调用顺序,应该是先调用基类的构造函数,再调用派生类的构造函数,调用析构函数时的顺序是先调用派生类的析构函数,后调用基类的析构函数。
转载请注明原文地址:https://kaotiyun.com/show/kpyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类的定义,横线处的语句是()。classTestClass{________intx,y;public:TestClass(inta=0,intb=0){X=a:
有如下程序:intx=3;do{x一=2:count
下列关于this指针的叙述中,正确的是()。
若PAT是一个类,则程序运行时,语句“PAT{*aD)[3];”调用PAT的构造函数的次数是()。A)0B)1C)2D)3
有如下程序: #include <iostream> using namespace std; int main() { char str[100], *p; cout<<"Please input a stri
下列有关运算符重载的叙述中,正确的是
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是
设某棵树的度为3,其中度为2、1、0的结点个数分别为3、4、15。则该树中总结点数为
设二叉树的前序序列与中序序列均为ABCDEFGH,则该二叉树的后序序列为
下列关于派生类构造函数和析构函数的说法中,错误的是()。
随机试题
某企业2005年流动资产平均余额为2000万元,流动资产周转次数为12次。若企业2005年销售利润为3300万元,则2005年销售利润率为()
Mostparents,Isuppose,havehadtheexperienceofreadingabedtimestorytotheirchildren.Andtheymusthave【C1】______howd
甲向乙借款500万元,丙提供了保证担保,丁提供了抵押担保。请根据民法原理、《合同法》《担保法》回答下列问题:设甲、乙均为生产性企业,甲到期无力还款,丙应否承担保证责任?为什么?
下列哪些行为不构成包庇罪?
某工程招标文件中,混凝土估计工程量为10000m3,合同中规定混凝土单价为400元/m3,若实际完成工程量与估计工程量的变动大于10%时,则进行调价,调价系数为0.9,竣工时实际完成混凝土工程量为15000m3,则混凝土工程款为()。
某国有企业的下列行为中正确的是()。
目前各家银行规定,只有()的存单才可用于在本行作质押贷款。
下列选项中,表述正确的包括()。
兴致:意兴阑珊
唐朝有关强奸罪的内容规定在《唐律疏议》的()中。
最新回复
(
0
)