单项选择题
下列程序的运行结果为( )。
#include<iostream.h>
class Location {
protected:
int X,Y;
publiC:
void SeX(int myx){X=myx;}
void SetY(int myy){Y=myy;}
void showxy( ) {cout<<"X=" <<X<<" " <<"Y"=<< Y<<
endl;} };
Class Rectangle :public Location{
private:
int H,W;
public:
void SetH(int myh){H=myh;}
void SetW(int myw) {W=myw;}
void show( ) {cout <<"X="<<X<<" "<<"Y="<<"<<
Y<<" "<<"H="<< H<<" " <<"W=" <<W
<<endl;} };
void main( )
{ Rectangle r1;
r1.SetX(3);
r1.SetY(5);
r1.SetH(4);
r1.SetW(6);
r1.showxy( );
r1. show( );}
A. X=3 Y=5 X=3 Y=5 H=4 W=6
B. X=3 Y=5 X=3 Y=5 H=3 W=6
C. X=3 Y=5 X=3 Y=4 H=4 W=6
D. X=3 Y=5 X=3 Y=3 H=4 W=6