首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关虚函数的表述中,错误的是
下列有关虚函数的表述中,错误的是
admin
2015-07-22
83
问题
下列有关虚函数的表述中,错误的是
选项
A、在 C++ 中,运行时的多态性是通过虚函数体现的
B、在类声明中只有加了保留字 virtual 的成员函数才是虚函数
C、通过指针或引用对虚函数的调用称为多态调用
D、非多态调用总是通过成员访问运算符 . 进行的
答案
B
解析
C++中,触发多态性必须满足两个条件:1、被调用函数为虚函数;2、必须通过基类类型的引用或指针调用函数,选项A、C正确;非多态调用虚函数只能通过类对象调用,类对象调用虚函数使用成员访问运算符"."进行,选项D正确;一旦函数在基类中被声明为虚函数,那它在后续的派生类中都是虚函数,可以不使用virtual关键字,派生类无法改变该函数是虚函数这一事实;选项B错误;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/XNNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是#include<iostream.h>voidmain(){inta=0,i;for(i=1;i<5;i++){s
下列程序的运行结果为#include<iostream.h>inti=0;classA{public:A(){i++;}};voidmain(){Aa,
下列程序的输出结果为#include<iostream.h>intfunc(intn){if(n<1)returnl;elsereturnn+func(n-1);
有如下程序:#include<iostream>usingnamespacestd;classAA{public:virtualvoidf(){
已知intDBL(intn){returnn+n;}和longDBL(longn){returnn+n)是一个函数模板的两个实例,则该函数模板的定义是【】。
表示在输出时显示小数位,和在文件输入时判断文件尾的函数分别是
函数fun的返回值是fun(char*a,char*b){intnum=0,n=0;while(*(a+num)!=’\0’)num++;while(b[n])
数据库、数据库系统和数据库管理系统之间的关系是
下面程序的输出结果是【】。#include<iostream>usingnamespacestd;classA{inta,b;public:A(){
下列叙述中错误的是
随机试题
创造思维
婴幼儿急性上感的临床特点
国产1号避孕药的成分
女,27岁,产后半月,右乳房胀痛伴高热38.5℃,体检:右乳房外上象限明显红肿,无触痛,无波动感,诊断为急性乳腺炎。在诊断方面,最重要的是要除外
某女,43岁,因吵架出现性情急躁易怒,口苦而干,头痛,耳赤,大便秘结,舌红,苔黄,脉弦数。其辨证为()
选择就位道的一般规律错误的是
解放思想与实事求是的关系表现为()。
根据下段文字.回答下列问题。随着我国经济社会的快速发展,工业和城市“三废”的大量排放.以及农业生产大量使用化肥、农药、杀虫剂等化学物质,农用耕地大量被污染,加上大量位于城市中心区和城郊地区的工业企业搬迁遗留的污染场地,使得我国土地污染日趋严重。土壤受污染
要剥除的附着在户口本上的利益有哪些?用不超过250个文字进行说明。在现有的利益格局中,欲消除户籍改革的阻力,必须做好哪些工作?
某中学高三(2)班排队,全班一共有56人,排成一条长队。从前面数,张明是第32人,从后面数,李红是第47人。请问张明和李红中间一共有多少同学?()
最新回复
(
0
)