给出下列的程序代码片段,下列的( )选项是不正确的。
①public void create( )
②Vector my;
③my=new Vector( );
④
A:第二行的声明不会为变量my分配内存空间 B:第二行语句创建一个Vector类对象 C:第三行语句创建一个Vector类对象 D:第三行语句为一个Vector类对象分配内存空间
给出下列的程序代码片段,下列的( )选项是不正确的。
①public void create( )
②Vector my;
⑧my=new Vector( );
④
A:第二行的声明不会为变量my分配内存空间 B:第二行语句创建一个Vector类对象 C:第三行语句创建一个Vector类对象 D:第三行语句为一个Vector类对象分配内存空间
给出下列的程序代码片段,下列的( )选项是不正确的。 ① public void create( ){ ② Vector my; ③ my=new Vector( ); ④ }
A:第二行的声明不会为变量my分配内存空间 B:第二行语句创建一个Vector类对象 C:第三行语句创建一个Vector类对象 D:第三行语句为一个Vector类对象分配内存空间
给出下列的程序代码片段,下列选项说法不正确的是( )。 ① public void create( ){ ② Vector my; ③ my = new Vector( ); ④ }
A:第二行的声明不会为变量my分配内存空间 B:第二行语句创建一个Vector类对象 C:第三行语句创建一个Vector类对象 D:第三行语句为一个Vector类对象分配内存空间
给出下列的程序代码片段,下列的哪个选项是不正确的
① public void create( ) {
② Vector my;
③ my=new Vector ( );
④ }
A:第二行的声明不会为变量my分配内存空间 B:第二行语句创建一个Vector类对象 C:第三行语句创建一个Vector类对象 D:第三行语句为一个Vector类对象分配内存空间
下面是“二维向量” vector2D 的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象。那么应该在横线上填入的语句是( )。 class vector2D { private: 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 a) { return vector20(x+a.x,y+a.y); }
A:vector2D operator + (vector2D B:vector2D operator + (vector2D & C:void operator + (vector2D) D:int operator + (vector2D
给出下列的程序段,哪个选项是不正确的 ( ) ①public void create( ){ ②Vector my; ③my=new Vector( ); ④}
A:第二行的声明不会为变量my分配内存空间 B:第二行语句创建一个Vector类对象 C:第三行语句创建一个Vector类对象 D:第三行语句为一个Vector类对象分配内存空间