首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ int x; public; Base{int n=0};x(n){cout
有如下程序: #include using namespace std; class Base{ int x; public; Base{int n=0};x(n){cout
admin
2019-04-01
62
问题
有如下程序:
#include
using namespace std;
class Base{
int x;
public;
Base{int n=0};x(n){cout<
Int getXOconst{return x;}
};
class Derived public Base{
int y;
public;
Derived(int m,int n):y(m),Base(n){cout<
Derived(int m):y(m){cout<
};
int main(){
Derived d1(3),d2(5,7);
Return 0;
}
运行时的输出结果是( )。
选项
A、375
B、357
C、0375
D、0357
答案
C
解析
此题考查的是派生类的构造与析构。建立派生类的对象时,构造函数的执行顺序如下:执行基类的构造函数,调用顺序按照各个基类被继承时声明的顺序(自左向右)->执行成员对象的构造函数,调用顺序按照各个成员对象在类中声明的顺序->执行自身的构造函数。此题中,执行语句Derived d1(3)首先调用基类的构造函数,输出0;接着调用自身的构造函数输出3。执行语句Derived(L2(5,7)时,会调用基类的Base(n)函数输出7;然后执行继承类中的Derived(int m,int n)的y(m)输出5。
转载请注明原文地址:https://kaotiyun.com/show/iiAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库的故障恢复一般是由
下列叙述中正确的是
下列程序的运行结果为#include<iostream.h>voidprint(doublea){cout<<++a;}voidprint(inta,intb){
设有定义intx;floaty;,则10+x+y值的数据类型是
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,且每一个______实际上对应一个处理模块。
计算斐波那契数列第n项的函数定义如下:intfib(intn){if(n==0)return1;elseif(n==1)return2;elsereturnfib(n-1)+fib(n-2);}
下列叙述中错误的是
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是
在算法的4个特性中,算法必须能在执行有限个步骤之后终止指的是算法的______特性。
为了使模块尽可能独立,要()。
随机试题
简述组织行为学的研究对象、研究范围、研究方法和研究目的。
A.完全再生B.瘢痕修复C.两者均有D.两者均无表皮擦伤
患者,女,63岁,患肺结核10年,服用异烟肼多年,下列关于异烟肼的叙述正确的是
组织的定义包括的基本要素有( )。
施工机械台班单价按有关规定由七项费用组成,这些费用按其性质分为第一类费用和第二类费用。以下各项中,属于第二类费用的是()。
有关预付款担保的内容,说法正确的包括( )。
下列全是唐宋时期的一组作品是()。
教师口语是老师最基本、最广泛的表达工具。()
Hightower是一家占用几栋办公楼的公司,它正在考虑在它所有的建筑内都安装节能灯泡,这种新灯泡与目前正在使用的传统灯泡发出同样多的光,而所需的电量仅是传统灯泡的一半。同时,这种新灯泡的寿命也大大加长,因此通过在旧灯泡坏掉的时候换上这种新灯泡,Hight
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含主程序文件main.cpp和用户定义的头文件Array.h,整个程序包含有类Array的定义和主函数main的定义。请把主程序文件中的Array类的成员函数Contrary(
最新回复
(
0
)