首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序#include <iostream>using namespace std:class Base{private: char c;public: Base(char n) :c(n) {} ~Base ( ) {
有以下程序#include <iostream>using namespace std:class Base{private: char c;public: Base(char n) :c(n) {} ~Base ( ) {
admin
2010-12-16
109
问题
有以下程序#include <iostream>using namespace std:class Base{private: char c;public: Base(char n) :c(n) {} ~Base ( ) { cout<<c; }}; class Derived : public Base{private: char c;public: Derived(char n):Base (n+1),c(n) {} ~Derived() { cout<<c; }};int main(){ Derived obj(’x’); return 0;} 执行后的输出结果是
选项
A、xy
B、yx
C、x
D、y
答案
A
解析
本题考核继承与派生中继承基类的数据成员与成员函数。在C++中,由于析构函数不能被继承,因此在执行派生类的析构函数时,基类的析构函数也将被调用。执行顺序是先执行派生类的析构函数,再执行基类的析构函数,其顺序与执行构造函数的顺序正好相反.在此题的程序中,在主函数main结束时,派生类Derived对象obj将被删除,所以就会调用对象的析构函数。先调用派生类的析构函数,输出x,然后调用基类的析构函数,输出y。
转载请注明原文地址:https://kaotiyun.com/show/w1Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若变量已正确定义并赋值,则以下符合C语言语法的表达式是()。
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
有以下程序:#includestruetord{intx,y;}dt[2]={1,2,3,4};main(){struetord*p=dt;printf("%d",++p->x);
某系统结构图如下图所示该系统结构图的最大扇出数是
以下选项中,能用作用户标识符的是()。
设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为()。
程序设计的任务包括()。
关于C语言程序设计,以下叙述中不正确的是()。
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回一1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。请在程序的下划线处填入正确的内容
语句cout<<setfill("")<<setw(4)<<setfill(’i’)<<setw(7)<<’m’<<end1;的输出结果为()。
随机试题
运动时,下列哪一种叙述是不正确的()(1995年)
患者。女性,30岁。咳嗽2月,少量咳痰带血,乏力。无明显低热,无消瘦、无淋巴结肿大。查体:肺部无异常体征。应首先做哪项检查
男性,35岁。发热,胸部持续性钝痛二天,胸痛于仰卧时加剧,用硝酸甘油无效,心音减低,伴舒张期附加音,BP110/80mmHg,下肢水肿,静脉压180mmH2O,ECG:ST段抬高,弓背向下,未见Q波。下列体征不支持大量心包积液的是
某县暴发传染病,县政府主要领导以稳定、发展经济为由,要求并指示有关机构隐瞒传染疫情,造成传染病传播、流行。该主要领导应依法承担的行政责任是()
高层住宅内混凝土剪力墙与砖墙之间交接缝在抹灰前应采取防止开裂措施,当采用加强网时,加强网与各基体的搭接宽度不应少于( )。
某公司总经理在工作报告中对该公司的风险管理作了如下的介绍和描述:(1)该公司在上年度完成了风险管理;(2)企业风险管理的有效实施有赖于公司中层以上管理人员的工作;(3)公司的风险管理是企业层面的一项战略工作;(4)公司风险管理将确保
根据增值税法律制度的规定,纳税人销售货物向购买方收取的下列款项中,属于价外费用的有()。
午睡时,小玲指着墙上的一只虫子哇哇大哭,原来她被一只蜈蚣咬伤了。针对这种情况,当班老师应采取()的急救方法并立即报告幼儿园医务人员。
设u=u(x,y),v=v(x,y)有连续的一阶偏导数且满足条件:F(u,v)=0,其中F有连续的偏导数且
A、Councilmembersvetoedthebillontheminimumwage.B、Afinalvotewaspassedonraisingminimumwage.C、Protestersdemonstra
最新回复
(
0
)