首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<iostream> using namespace std; class TestClass { public: virtual void fun1()
有下列程序: #include<iostream> using namespace std; class TestClass { public: virtual void fun1()
admin
2010-12-16
21
问题
有下列程序: #include<iostream> using namespace std; class TestClass { public: virtual void fun1() { cout<<"fun1TestClass"; } virtual void fun2() { cout<<"fun2TestClass"; } }; class TeSt
选项
A、fun1TeStClass1 fun2TeStClass
B、fun1TestClass1 fun2TestClass1
C、fun1TeStClass fun2TeStClass
D、fun1TestClaSSfun2TestClaSS1
答案
A
解析
TestClass为基类,TestClass1是TestClass的派生类。基类中的fun1和fun2被定义为虚函数,C++规定,当一个成员函数被声明为虚函数后,其派生类中的同名函数都自动成为虚函数,所以派生类中的fun1和fun2也是虚函数。本题从main主函数入手,首先定义了TestClass类型的对象ob1和指针p,然后又定义了TestClass1的对象obj2。指针指向对象obj2,然后调用其成员函数fun1(),即输出“fun1TesClass1”。
转载请注明原文地址:https://jikaoti.com/ti/OTL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设Y为整型变量,A=1,A的地址为EF01;B=2,B的地址为EF02;执行语句B=&A;Y=&B;后Y的值()。
有以下程序:#include<stdio.h>main(){inti,t[][3]={9,8,7,6,5,4,3,2,1};for(i=0;i<3;i++)printf("%d",t[2-i][i]);}程序执行后的输出结果是()。
在面向方法中,不属于“对象”基本特点的是()。
以下对C语言中联合类型数据的正确叙述是()。
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
在黑盒测试方法中,设计测试用例的主要根据是()。
深度为7的完全二叉树中共有125个结点,则该完全二叉树中的叶子结点数为()。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
对下列二叉树进行前序遍历的结果为
C语言中允许用外部说明来指定变量、函数和其他标识符的特征,这里所说的外部指的是()。
随机试题
肠鸣漉漉的病因病机是
器官移植后常用的免疫抑制剂有()。
()是债券产品的主要供给方。
申请个人经营贷款的经营实体一般不包括()
体育教学设计的基本依据是()。
小红为了准备期末考试,整理了复习提纲,按时间先后把事件罗列了出来,这是()。
下列哪项不能决定和影响人的价值实现?()
设D=.(1)计算D;(2)求M31+M33+M34.
Morethan45millionAmericansnowbelongtoahealthclub.Wespendsome$19billionayearongymmemberships.Ofcourse,some
Ира,давай____какую-нибудьрусскуюпесню.
最新回复
(
0
)