首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ public: virtual void func1(){cout
有如下程序: #include using namespace std; class Base{ public: virtual void func1(){cout
admin
2012-12-29
25
问题
有如下程序:
#include
using namespace std;
class Base{
public:
virtual void func1(){cout<<“Base 1”;}
void func2(){coat<<“Base 2”;}
};
class Derived:public Base{
public:
void func1(){cout<<“Derived 1”;}
void func2(){cout<<“Derived 2”;}
};
int main(){
Base*p=new Derived;
p->func1();
p->func2();
return 0;
}
运行此程序,屏幕上将显示输出__________。
选项
A、Derived 1 Base 2
B、Base 1 Base 2
C、Derived 1 Derived 2
D、Base 1 Derived 2
答案
A
解析
派生类Derived由基类Base公有继承而来。调用p->func1();后,执行派生类Derived的函数void func1();调用p.>func2();后,执行基类的函数void func2(),因为虚拟函数是根据对象的实际类型调用,非虚拟函数是根据指针类型调用。故通过指针p调用func2时将直接调用基类中的void func2()。
转载请注明原文地址:https://kaotiyun.com/show/drVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构化程序的三种基本控制结构是()。
以下叙述中错误的是()。
若有定义语句doublea,*P=&a;,下列叙述中错误的是()。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
在关系数据库中,描述全局数据逻辑结构的是()。
下面属于系统软件的是()。
深度为7的二叉树共有127个节点,则下列说法中错误的是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
假定已建立以下数据链表结构,且指针p和q已指向如下图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句是()。
在按层次遍历二叉树的算法中,需要借助的辅助数据结构是()。
随机试题
美国国会有权()
女孩,6岁,突发腹痛11小时,以脐周痛为主,腹痛呈持续性,逐渐加重。发热39℃,排正常粪便1次。查体:患儿腹胀,全腹有明显压痛及肌紧张,移动性浊音(+),肠鸣音消失。血常规:WBC19×109/L,中性粒细胞0.9。为进一步明确诊断,下列哪项检查最有意
固定总价合同适用于在()的情况下采用。
以下情形中,中国证监会可以对有关责任人员采取终身的证券市场禁入措施的有()。Ⅰ.从事保荐业务,负有法定职责的人员,故意不履行法律、行政法规或者中国证监会规定的义务,并造成特别严重后果的Ⅱ.严重违反法律、行政法规或者中国证监会有关
下列关于债券市场的功能,表述正确的有()。
某中学语文老师郭某刚走上工作岗位,她非常在意学生对自己的看法,每次上完课都会问学生:“你们喜不喜欢郭老师?”郭老师所处的教师专业发展阶段是()。
以下和“太阳和金子是会发光的”判断不相同的是()。
有人说,怀旧是人年老的表现。我总觉得怀旧是一种非常美好的情愫,是有一定文化修养和历史审美意识的体现。令我奇怪的是中国人怀旧尚且可以懂得,怎么外国人也怀旧?而且不分老少都跑到中国来怀旧。他们到中国旅游专门找那些交通不便、偏僻荒疏、无人问津的陈年老屋、破旧古院
DisagreementmarkshistoricalappraisalsofAmerica’semergenceasagreatpowerattheturnofthetwentiethcentury.Ontheo
TheAmericanideaofrespectinghumanrightscamefromseveralsources.First,thecolonistshadbeen【B1】______oftheirrightsi
最新回复
(
0
)