题目内容

下列函数中,不能重载运算符的函数是()。

A. 成员函数
B. 构造函数
C. 普通函数
D. 友元函数

查看答案
更多问题

如果表达式++i*k时中的”++”和”*”都是重载的友元运算符,则采用运算符函数调用格式,该表达式还可表示为()。

A. operator*(i.operator++(),k)
B. operator*(operator++(i),k)
C. i.operator++().operator*(k)
D. k.operator*(operator++(i))

已知在一个类体中包含如下函数原型:VOLUMEoperator-(VOLUME) const;下列关于这个函数的叙述中,错误的是()。

A. 这是运算符-的重载运算符函数
B. 这个函数所重载的运算符是一个一元运算符
C. 这是一个成员函数
D. 这个函数不改变数据成员的值

以下有关虚函数的说法正确的是()。

A. 虚函数是一个static类型的成员函数
B. 虚函数既可以是成员函数,以可以是非成员函数
C. 基类中说明一个虚函数后,派生类中定义相同原型的函数可以不必加virtual说明
D. 派生类中的虚函数与基类中相同原型的虚函数具有不同的参数个数或类型

实现多态性的技术是()。

A. 抽象类
B. 静态绑定
C. 友元函数
D. 动态绑定

答案查题题库