单选题
若为Fraction类重载前增1运算符++,应在类体中将其声明为( )。
A、
Fraction&operator++();
B、
Fraction&operator++(int);
C、
friend Fraction&operator++();
D、
friend Fraction&operator++(int);
【正确答案】
A
【答案解析】
解析:在类Fraction中重载前增1运算符++时,其声明形式为Fraction&operator++();在类Fraction中重载后增1运算符十+时,其声明形式为Fraction&operatorH(int);。
提交答案
关闭