单选题
若要在Viz类中将*重载为一元运算符,下列重载函数声明中肯定有错的是
A、
Viz operator *();
B、
Viz operator *(Viz);
C、
int operator *(Viz);
D、
Viz operator *(Viz, Viz);
【正确答案】
D
【答案解析】
解析:本题中将* 重载为一元运算符,所以只有一个操作数,而D选项有两个操作数,所以D选项错误。
提交答案
关闭