当对象obj调用其类成员函数init( )时,init( )的this指向的是( )。
A:对象obj B:init() C:类本身 D:其他的对象
下列程序的运行结果是( )。
#include <iostream.h>
class Location {
private:
int X,Y;
public:
void init(int=0,in=0);
Void valueX(int val) { X=val;}
int valueX( ) { return X;}
void valueY(int val) { Y=val;}
int valueY( ) { return Y;} };
void Location::init(int initX,int initY)
{ X=initX;
Y=initY;}
void main( )
{ Location A,B;
A.init( );
A.valueX(5);
cout < < A.valueX( ) < < end1 < < A.valueY( ) < < end1;
B.init(6,2);
B.valeY(4);
cout < < B.valueX( ) < < end1 < < B.valueY( ) < < end1;}
A:5
0
6
4 B:0
0
6
4 C:5
0
6
2 D:0
0
6
2
下列程序的运行结果是 #include<iostream.h> class Location{ private: int X.Y; public: void init(int=0,int=0); void valueX(int val){X=val;} int valueX( ){ return X;} void valueY(int val){Y=val;} int valueY( ){return Y;}}; void Location::init(int init X,int init Y) { X=initX; Y=initY;} void main( ) { Location A,B; A.init( ); A.valueX(5); cout<<A.valueX( )<<endl<<A.valueY( )<<endl; B.init(6,2); B.valueY(4); cout<<B.valueX( )<<endl<<B.valueY( )<<endl;}
A:5 0 6 4 B:0 0 6 4 C:5 0 6 2 D:0 0 6 2
下列程序的运行结果是 #include<iostram.h> classLocation{ private: int X,Y; public: void init(int=0, int=0) ; void valueX(int val){X=val:} int valueX( ){return X;} void valueY(int val){Y=val;} int valueY( ){returnY;}}; void Location∷init(int initX,int initY) { X=initX; Y=initY;} void main( ) { LocationA,B; A.init( ); A.ValueX(5); cout <<A.ValUeX( ) <<endl<<A,valueY( ) <<endl; B.init(6,2); B.valueY(4) ; cout<<B.valueX( ) <<endl<<B.valueY( ) <<endl;}
A:5 0 6 4 B:0 0 6 4 C:5 0 6 2 D:0 0 6 2
下列程序的运行结果是 #inClUde<iostream.h> class Location{ private: int X,Y; pubhc: void init(int=0,int=0) ; void valueX(int val) {X=val;} int valueX( ) {retum X;} void valueY(int val) {Y=val;} int valueY( ) {retum Y;}};void Location: :init(int initX,int initY) { X=initX; Y=initY;} Void main( ) { Location A,B; A. init( ) ; A. valueX(5) ; cout < < A. valueX( ) < < endl < < A. valueY( ) < < endl; B. init(6,2) ; B. valueY(4) ; cout < < B. valueX( ) < < endl < < B. valueY( ) < < endl;}
A:5 C:5 D:0 0 0 0 0 6 6 6 6 4 4 2 2
下列程序的运行结果是( )。
#include <iostream.h>
class Location {
private:
int X,Y;
public:
void init(int=0,in=0);
Void valueX(int val) { X=val;}
int valueX( ) { return X;}
void valueY(int val) { Y=val;}
int valueY( ) { return Y;} };
void Location::init(int initX,int initY)
{ X=initX;
Y=initY;}
void main( )
{ Location A,B;
A.init( );
A.valueX(5);
cout < < A.valueX( ) < < end1 < < A.valueY( ) < < end1;
B.init(6,2);
B.valeY(4);
cout < < B.valueX( ) < < end1 < < B.valueY( ) < < end1;}
A:5
0
6
4 B:0
0
6
4 C:5
0
6
2 D:0
0
6
2
下列程序的运行结果是( )。
#include <iostream.h>
class Location {
private:
int X,Y;
public:
void init(int=0,in=0);
Void valueX(int val) { X=val;}
int valueX( ) { return X;}
void valueY(int val) { Y=val;}
int valueY( ) { return Y;} };
void Location::init(int initX,int initY)
{ X=initX;
Y=initY;}
void main( )
{ Location A,B;
A.init( );
A.valueX(5);
cout < < A.valueX( ) < < end1 < < A.valueY( ) < < end1;
B.init(6,2);
B.valeY(4);
cout < < B.valueX( ) < < end1 < < B.valueY( ) < < end1;}
A:5
0
6
4 B:0
0
6
4 C:5
0
6
2 D:0
0
6
2