首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序; #include using namespace std; class Base{ public: void outputo{cout
有如下程序; #include using namespace std; class Base{ public: void outputo{cout
admin
2020-07-30
22
问题
有如下程序;
#include
using namespace std;
class Base{
public:
void outputo{cout<
virtual void Printo{cout<<‘B’;)
);
class Derived:public Base{
public:
void output(){cout<<2;)
void Print0{cout<<‘D’;)
);
int main(){
Base*ptr=new Derived;
ptr一>output();
ptr一>Print();
delete ptr;
return ():
)
程序的输出结果是( )。
选项
A、lB
B、lD
C、2B
D、2D
答案
B
解析
此题考查的是虚函数与多态性。在成员函数的声明前面加上vimal关键字,即可把函数声明为虚函数;在C++中,一个基类指针可以用于指向它的派生类对象,而且通过这样的指针调用虚函数时,被调用的是该指针实际所指向的对象类的那个重定义版本。本题中,从基类的定义可以看出:output()函数是普通成员函数,而Print()函数是虚函数。所以,通过ptr指针调用的output()是基类中的output(),而通过它调用的PIint()则是派生类中的Print()。
转载请注明原文地址:https://kaotiyun.com/show/9typ777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请编写函数fun,该函数的功能是:判断字符串是否为回文,若是,则函数返回1,主函数中输出”YES”,否则返回0,主函数中输出”NO”。回文是指顺读和倒读都一样的字符串。例如,字符串LEVEL是回文,而字符串123312就不是回文。注意:
给定程序中,函数fun的功能是:判断形参s所指字符串是否是”回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。”回文”是正读和反读都一样的字符串(不区分大小写字母)。例如,LEVEL和Level是”回文”,而LEVLEV
请使用菜单命令或直接用VC6打开考生文件夹下的工程proj3,其中声明了Date类,它是一个用于表示日期的类。成员函数isLessThan用以比较两个日期的大小:当第一个日期早于第二个日期时,返回true,否则返回false。请补充完整函数isLessTh
下列有关内联函数的叙述中,正确的是()。
请使用菜单命令或直接用VC6打开考生文件夹下的工程proj2,实现一个自定义的字符串类MyString,重载取下标操作符([]),使类的对象能够通过下标取字符串的某位元素。如果下标越界,则返回第一个元素的值。请在程序中//**********
有如下函数模板:templateTcast(Uu){returnu;}其功能是将u类型数据转换为T类型数据。已知i为int型变量,下列对模板函数east的调用中正确的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请实现函数fun(doubleb[],intlen)的如下功能:(1)b[]是一个数组,长度为len;(2)b[0]=0,b[1]=1;(3)b[i+2]=b[i]+b[i+1];注意:
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程包含有一个源程序文件proj2.cpp,其中定义了Stack类和ArrayStack类。Stack是一个用于表示数据结构“栈”的类,栈中的元素是字符型数据。Stack
下列对于软件测试的描述中正确的是
随机试题
在万能铣床上用8号齿轮盘铣刀铣削一蜗杆,已知蜗杆参数mx=4mm,z1=1,α=20°,γ=5°11’40"(R)。试求交换齿轮齿数,确定配置方法和工作台转向。
InNet是一家手机生产商,为了追求市场主导地位,总是第一个推出新一代产品,尽管有时这些产品并不完美。InNet的最新一款手机和网络聊天工具兼容,这使InNet的用户群大幅度增加。请回答:根据InNet公司的情况,请设计至少三种手机定价策略。
合成嘌呤和嘧啶都需要的一种氨基酸是()。
“备案号”栏:()。“申报日期”栏:()。
封闭式基金份额的发售,由基金管理人负责办理,基金管理人一般会选择证券公司组成承销团代理基金份额的发售。( )
下列企业财务项目中,属于企业所有者权益的有()。
2008年3月20日。甲公司以银行存款1000万元及一项土地使用权取得其母公司控制的乙公司80%的股权,并于当日起能够对乙公司实施控制。合并日,该土地使用权的账面价值为3200万元,公允价值为4000万元;乙公司净资产的账面价值为6000万元,公允
甲公司为上市公司。2×18年度至2×20年度,甲公司及其子公司发生的有关交易或事项如下: (1)2×18年1月1日,甲公司以银行存款40800万元从非关联方购入乙公司80%的股权,能够主导乙公司相关活动并获得可变回报。购买日乙公司可辨认净资产的公允价值为
相机:拍摄
SevenTypesofEvidenceItisimportanttolearntouseevidenceinargumentativewriting,becausewithoutevidence,youcan’t
最新回复
(
0
)