首页 > 自考
题目内容 (请给出正确答案)
[多选题]

下列函数中,可以作为虚函数的是()。

A.析构函数

B.成员函数

C.普通函数

D.构造函数

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下列函数中,可以作为虚函数的是()。A、析构函数B、成员函数…”相关的问题
第1题
下列函数中,可以作为虚函数的是()。

A.构造函数

B.静态函数

C.析构函数

D.非成员函数

点击查看答案
第2题
下列关于纯虚函数和抽象类的描述中,错误的是()

A.纯虚函数是一种特殊的虚函数,它没有具体的操作内容

B.抽象类是指具有纯虚函数的类

C.一个基类中说明有纯虚函数,该基类的派生类一定不再是抽象类

D.抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出

点击查看答案
第3题
下列关于抽象类和纯虚函数的叙述中,正确的是()。

A.可以说明抽象类对象

B.抽象类中包含纯虚函数

C.可以重载抽象类的析构函数

D.抽象类的派生类一定不是抽象类

点击查看答案
第4题
下列选项中,正确的是()

A.类的构造函数可以重载

B.一个类可以有多个析构函数

C.析构函数不能是虚函数

D.在类中可以有自身类的数据对象成员

点击查看答案
第5题
定义函数时,下列选项中可以作为函数存储类型的是()A.register B.autoC.extern D.void

定义函数时,下列选项中可以作为函数存储类型的是()

A.register

B.auto

C.extern

D.void

点击查看答案
第6题
下列关于虚函数的描述中错误的是()

A.虚函数用关键字virtual声明

B.虚函数可以是静态成员函数

C.虚函数的调用不一定使用动态联编

D.析构函数可以是虚函数

点击查看答案
第7题
下列关于运算符重载的叙述中,错误的是A.有的运算符可以作为非成员函数重载B.所有的运算符都可以

下列关于运算符重载的叙述中,错误的是

A.有的运算符可以作为非成员函数重载

B.所有的运算符都可以通过重载而被赋予新的含义

C.不得为重载的运算符函数的参数设置默认值

D.有的运算符只能作为成员函数重载

点击查看答案
第8题
下列叙述中,正确的是()

A.构造函数调用虚函数采用动态联编

B.构造函数可以说明为虚函数

C.当基类的析构函数是虚函数时,它的派生类的析构函数也是虚函数

D.析构函数调用虚函数采用动态联编

点击查看答案
第9题
下列关于this指针的说法,正确的是()。

A.this指针一定指向常量型数据

B.this指向的数据不可更改

C.静态成员函数中也可以访问this指针

D.this指针本身可直接作为成员函数的返回值

点击查看答案
第10题
关于动态关联的下列叙述中,()是错误的。

A.动态关联是以虚函数为基础的

B.动态关联调用虚函数操作是指向对象的指针或引用

C.动态关联是在运行时确定所调用的函数代码的

D.动态关联是在编译时确定操作函数的

点击查看答案
第11题
若有如下类定义,则下列关于Shape类的叙述中,正确的是()classShape{public:virtualvoidDraw();};

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

B.类Shape是抽象类

C.类Shape是虚基类

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

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