首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Shape{ public: ___________________ //纯虚函数Draw的声明 }; 横线处缺失的纯虚函数 Draw 的声明是
有如下类定义: class Shape{ public: ___________________ //纯虚函数Draw的声明 }; 横线处缺失的纯虚函数 Draw 的声明是
admin
2015-07-22
82
问题
有如下类定义:
class Shape{
public:
___________________ //纯虚函数Draw的声明
};
横线处缺失的纯虚函数 Draw 的声明是
选项
A、void Draw()=0;
B、virtual void Draw()=0;
C、virtual void Draw() { }
D、virtual void Draw(int=0);
答案
B
解析
在基类中不能对虚函数给出有意义的实现,而把它声明为纯虚函数,它的实现留给该基类的派生类去做。这就是纯虚函数的作用。一般形式如下:
class <类名>
{
virtual <类型><函数名>(<参数表>)=0;
…
};
所以B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/ajNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果为2,请将程序补充完整。#include<iostream>usingnamespacestd;classBasc{public:【】voidfun(){cout<<1;}
非成员函数应声明为类的【 】函数才能访问这个类的private成员。
有如下程序: #include<iostream> using namespace std; class A { public: A(){cout<<"A";} }; class B<public:
下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象;请填空补充完整。classvector2D{doublex;//x分量
在关系运算中,【】运算是对两个具有公共属性的关系所进行的运算。
重载输入流运算符>>必须使用的原型为
下列关于new运算符的描述中错误的是
下面有关重载函数的说法中正确的是
下列有关内联函数的叙述中,正确的是
随机试题
He______agreatdealintheolddays.
麻醉药品包括
肺癌空洞,肺结核空洞,肺脓肿空洞,最主要的鉴别是
下列哪项属于非感染性发热的疾病
甲县的佳华公司与乙县的亿龙公司订立的烟叶买卖合同中约定,如果因为合同履行发生争议,应提交A仲裁委员会仲裁。佳华公司交货后,亿龙公司认为烟叶质量与约定不符,且正在霉变,遂准备提起仲裁,并对烟叶进行证据保全。关于本案的证据保全,下列哪些表述是正确的?(2014
输送能力大,运转费用低,常用来完成大量繁重散装固体及具有磨琢性物料的输送任务的输送机是()。
期货公司的下列人员中有权对年度报告签署确认意见的是( )。
风险与收益是相互影响、相互作用的,一般遵循低风险高收益的基本规律。()
需求弹性是时间的函数,一般而言,时间越长,需求弹性()。
【美国进步运动】北京大学2006年世界史近现代史真题;中国人民大学2015年世界通史真题;南京大学2017年世界史基础真题
最新回复
(
0
)