题目内容

下列关于多态性的描述中,错误的是()。

A. 动态多态性是通过类的继承和虚函数来实现的
B. 静态多态性是通过函数的重载或运算符的重载来实现的
C. 多态性通常使用虚函数或重载技术来实现
D. 为实现动态多态性,基类必须定义为含有纯虚函数的抽象类

查看答案
更多问题

不能用友元函数重载的是()。

A. =
B. ==
C. <=
D. ++

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

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. 这个函数不改变数据成员的值

答案查题题库