public class A44
{
int x,y;
int getX()
{
return x;
}
int getY()
{
return y;
}
void move(int offsetX,int offsetY)
{
x+=offsetX;
y+=offsetY;
}
}
public class A55
{
public static void main(String[ ] args)
{
Point p1,p2;
p1=new Point();
p2=new Point();
System.out.println("p1表示的点坐标:("+p1.x+","+p1.y+")");
System.out.println("p2表示的点坐标:("+p2.x+","+p2.y+")");
System.out.println("改变p1和p2的坐标后的坐标:");
p1.x=10;
p1.y=15;
p2.x=-20;
p2.y=-34;
System.out.println("p1表示的点坐标:("+p1.x+","+p1.y+")");
System.out.println("p2表示的点坐标:("+p2.x+","+p2.y+")");
p1.move(11,22);
System.out.println("对点p1平移(11,22)后的坐标:");
System.out.println("("+p1.getX()+","+p1.getY()+")");
p2.move(-11,-22);
System.out.println("对点p2平移(-11,-22后的坐标:)");
System.out.println("("+p2.getX()+","+p2.getY()+")");
}
}