首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class TestClass1 { public: virtual void fun(){cout<<’’1’’;} }; class TestClas
有如下程序: #include<iostream> using namespace std; class TestClass1 { public: virtual void fun(){cout<<’’1’’;} }; class TestClas
admin
2019-06-04
43
问题
有如下程序:
#include<iostream>
using namespace std;
class TestClass1
{
public:
virtual void fun(){cout<<’’1’’;}
};
class TestClass2:public TestClass1
{
public:
TestClass2(){cout<<’’2’’;}
};
class TestClass3:public TestClass2
{
public:
virtual void
fun(){TestClass2::fun();cout<<’’3’’;}
};
int main()
{TestClass1 aa,*p;
TestClass2 bb;
TestClass3 cc;
p=&cc:
p一>fun();
return 0;
}
执行上面程序的输出是( )。
选项
A、1122
B、2112
C、2213
D、2223
答案
C
解析
主函数中定义TestClass1的对象aa,*p对象指针,TestClass2的对象bb以及TestClass3的对象cc。p指向cc,TestClass3为TestClass2的派生类,构造函数输出2。TestClass3中fun函数中为TestClass2中的fun,调用TestClass2的构造函数,输出2。“p->fun();”,TestClass2继承于TestClassl中的fun,所以输出1。然后输出TestClass3中的“cout<<’’3’’”,即输出3。
转载请注明原文地址:https://kaotiyun.com/show/y28p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 C数据库系统(DBS)由数据库(DB)、数据库管理系统(DBMS)、数据库管理员、硬件平台和软件平台5个部分组成,可见DB和DBMS都是DBS的组成部分。
下列关于栈的叙述中,正确的选项是()。A)在栈中只能删除数据B)在栈中只能插入数据C)栈是先进先出的线性表D)栈是先进后出的线性表
下列叙述中错误的是A)在数据库系统中,数据的物理结构必须与逻辑结构一致B)数据库技术的根本目标是要解决数据的共享问题C)数据库设计是指在已有数据库管理系统的基础上建立数据库D)数据库系统需要操作系统的支持
下列选项中,不属于面向对象程序设计特征的是A)继承性B)多态性C)类比性D)封装性
友元C++流的输入运算符“>>”和输出运算符“
有如下定义:intb[10]={1,2,3,4,5,6,7,8,9,10},*q=b;则数值为8的表达式是()。A)*q+8B)*(q+7)C)*q+=8D)q+7
A、 B、 C、 D、 C结构化分析方法是面向数据流进行需求分析的方法,采用自顶向下、逐层分解,建立系统的处理流程,以数据流图和数据字典为主要工具,建立系统的逻辑模型。
下列叙述中,正确的选项是()。
数据结构分为线性结构与非线性结构,带链的栈属于______。
根据程序中的注释将下列缺失部分补充完整。classA{char*a;public:A():a(0){}A(char*aa){//把aa所指字符串复制给a所指向的存储空间a=【】
随机试题
网络营销
Myhometownisfound______.
60岁女性病人,5天前受凉感冒后自服速效伤风胶囊片,从昨天开始小便呈深橘黄色,现疲乏,活动后心慌,偶感腰痛。体检:贫血貌,巩膜轻度黄染,肝脾肋下未及,皮肤黏膜完整,生命体征正常,既往无特殊病史。实验室检查:RBC2.13×1012/L、WBC5.6×109
某企业为增值税一般纳税人。2015年12月25日,向职工发放一批自产的空气净化器作为福利,该批产品售价为10万元,生产成本为7.5万元,按计税价格计算的增值税销项税额为1.7万元。不考虑其他因素,该笔业务应确认的应付职工薪酬为()万元。(2016年
用“到达理论”替代“距离理论”,为的是强调物流服务的本质是将商品送达到用户手中,而不是强调其克服空间距离的作用。()
消费物价指数
19世纪下半期,沙俄割占中国领土150多万平方公里,是通过下列()不平等条约实现的。
有以下程序:#include<stdio.h>main(){intc;while((c=getchar())!=’\n’)switch(c-’2’){case1:putchar(c+4);c
RelationshipTalkingPoints:SpeakYourSpouse’sLanguageA)AnnaandMikePetersonrecentlyhaddinnerattheirfavouritesteakh
A、Eachstudentwasresponsibleforonestory.B、Computerstudentsfirsthadtodecidewhetherastorywasgoodornot.C、Webpage
最新回复
(
0
)