搜题
问题   更新时间2023/4/3 12:59:00

用下横线标出下面程序main函数中的错误所在行,并说明错误原因。
# include



class Location{

private:

int X,Y;

public;

void init(int initX,int initY);

int sumXY( );

};

void Location::init(int initX,int initY)

{

X=initX;

Y=initY;

}

int Location::sumXY( )

{

return X+Y;

}



void main( )

{

Location A1;

int x,y;

A1.init(5,3);

x=A1.X;y=A1.Y;

cout<<><” p=""><><>

}

第24行语句x=A1.X;y=A1.Y;有错,因为main函数不能访问对象A1的私有成员。
王老师:19139051760(拨打)