首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序: #include using namespace std; cla
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序: #include using namespace std; cla
admin
2019-05-06
108
问题
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序:
#include
using namespace std;
class Base
{
public:
virtual void f(){cout<<"f0+";}
void g(){cout<<"g0+";}
};
class Derived:public Base
{
public:
void f(){cout<<"f+";}
void go{cout<<,"g+";}
};
int main
{
Derived d;
Base*p=&d;
p->f();p->g();
return 0;
}
运行时输出的结果是( )。
选项
A、f+g+
B、f0+g+
C、f+g0+
D、f0+g0+
答案
C
解析
此题考查的是虚函数和多态性。此题中,因为f()是虚函数具有多态性,所以通过指针p调用的f()是派生类Derived中定义的f();而g()不是虚函数,通过指针p调用的是Base中的g()。
转载请注明原文地址:https://kaotiyun.com/show/4OAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。编码和测试属于______阶段。
针对数组定义intdata[10];,下列表述中错误的是()
已知下列程序的输出结果是42,请将画线处缺失的部分补充完整。#include<iostream>usingnamespacestd;classTestClass{intvalue;public:Tes
有如下程序:#include<lostreanl>usingnamespacestd;elassMyClass{public:MyClass(){++count;}~MyClass(){--coun
下列关于类模板的模板参数的叙述中,错误的是
设程序如下:#include<iostream>usingnamespacestd;intmain(){int**p,*q,r=10;q=&r;p=&q;cout<<**p+1<<en
假设用一个长度为50的数组(数组元素的下标从0~49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。
在关系代数运算中,有5种基本运算,它们是()。
A、 B、 C、 D、 B算法的空间复杂度一般是指:执行这个算法所需要的存储空间,其中包括算法程序所占的空间、输入的初始数据所占用的存储空间以及算法执行过程中所需要的额外空间。
在数据处理中,其处理的最小单位是()。
随机试题
国家计量检定规程管理办法规定,国家计量检定规程项目,由国家质检总局下达给________,组织指导起草单位进行制定、修订工作。
A、铝碳酸镁片B、胰酶肠溶胶囊C、甲硝唑片D、活菌制剂E、高锰酸钾片不能用超过40℃的水送服的是()。
张某、方某共同出资,分别设立甲公司和丙公司。2013年3月1日,甲公司与乙公司签订了开发某房地产项目的《合作协议一》,约定如下:“甲公司将丙公司10%的股权转让给乙公司,乙公司在协议签订之日起三日内向甲公司支付首付款4000万元,尾款1000万元在次年3月
在施工招标中,进行合同数量的划分应考虑的主要因素有( )。
根据建筑工程生产施工的特点,目前我国工程项目施工的质量计划常用施工项目管理实施规划或( )形式进行编制。
“中华人民共和国公民有受教育的权利。”这一法律规定始出于()
党对公安工作绝对领导的必要性包括()
当然,想象并不是凭空_________的。丰富的想象来源于知识的广博和平时对生活深入、细致地观察。观察就要用专业的角度去关注、_________周围的事物,有意识地汲取、思索分析,看在眼里,记在心里。填入画横线部分最恰当的一项是:
从修辞角度选出分析正确的一项:忽然在前方,或是晨曦出来的东方,或是晚霞跌落的西方,或是风沙滚滚的北方,或是热浪升腾的南方,跳出一片红光,似霞朵,似火焰,似红旗,似一个彩色的梦……它就是红柳,沙漠上的灌木丛。
在VisualFoxPro中,关于视图的正确描述是
最新回复
(
0
)