填空题

下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象。请填空补充完整。
class vector2D
double x; //x分量
double y; //y分量
public:
vector2D(double x0=0,double y0=0) :x(x0),y(y0)
void show(cout<<’ (’<<’,’<<y<<’) ’;
vector2D operator + (vector2D) ;
;
【11】 operator + (vector2D a)
return vector2D( 【12】 );

【参考答案】

[AA]vectorBD::[AB]x+a.x,y+a.y