首页 > 专业科目
题目内容 (请给出正确答案)
[单选题]

下列有关抽象类和纯虚函数的叙述中,错误的是()。

A.纯虚函数都不能有函数体

B.纯虚函数的声明以“=0;”结束

C.拥有纯虚函数的类是抽象类,能用来定义对象

D.抽象类的派生类若不实现纯虚函数,它也是抽象类

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下列有关抽象类和纯虚函数的叙述中,错误的是()。”相关的问题
第1题
若有如下类定义,则下列关于Shape类的叙述中,正确的是()classShape{public:virtualvoidDraw();};

A.类Shape中的Draw函数是纯虚函数

B.类Shape是抽象类

C.类Shape是虚基类

D.Shapes;能建立Shape的对象s

点击查看答案
第2题
定义一个抽象类CShape,它有一个纯虚函数GetLength() ;派生出四边型类CSquare和圆类CCircle
定义一个抽象类CShape,它有一个纯虚函数GetLength() ;派生出四边型类CSquare和圆类CCircle

,在派生类中重载函数GetLength() ,用于求图形的周长,编写测试程序进行测试。

点击查看答案
第3题
下列关于虚函数的说明中,正确的是()

A.从虚基类继承的函数都是虚函数

B.虚函数不能是静态成员函数

C.通过对象不能调用虚函数

D.抽象类中的函数都是虚函数

点击查看答案
第4题
下列有关抽象类及抽象方法的叙述错误的是()。

A.使用final修饰的类是抽象类

B.使用abstract修饰的方法是抽象方法

C.抽象类必须被继承才能使用,抽象类不可能有实例

D.抽象类可以没有抽象方法,但有抽象方法的类一定是抽象类

点击查看答案
第5题
下列关于虚方法和抽象方法的描述,错误的是()。

A.虚方法必须有方法体,可以被子类重写

B.抽象方法不允许有方法体,且必须被非抽象子类重写

C.抽象方法必须在抽象类中,而虚方法可以在所有类中

D.在子类中重写抽象方法或虚方法,都需要用override关键字

点击查看答案
第6题
有虚函数的类称为抽象类。()
点击查看答案
第7题
下列关于抽象类的叙述,错误的是()。

A.抽象类不能被实例化

B.抽象类可以是密封类

C.抽象类可以包含非抽象方法

D.含有抽象方法的类一定是抽象类

点击查看答案
第8题
请简述纯虚函数和空的虚函数的共同点?

点击查看答案
第9题
网页是种超文本文件,下列有关超文本的叙述正确的是()。

A.网页的内容不仅可以是文字,也可以是图形、图像和声音

B.网页之间的关系是线性的、有顺序的

C.相互链接的网页不能分布在不同的Web服务器中

D.网页既可以是丰富格式文本,也可以是纯文本

点击查看答案
第10题
下列有关继承和派生的叙述中,正确的是()

A.派生类不能访问通过公有继承的基类的保护成员

B.派生类的对象可以访问基类的任何成员

C.如果基类有带形参构造函数,派生类可以不声明带形参的构造函数

D.基类构造函数和析构函数都不能够被继承

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改