不是构造器,为什么这里会自动的返回值呢?
public class TestMyPoint
{
public static void main(String[] args)
{
MyPoint start=new MyPoint();
MyPoint end=new MyPoint();
start.x=10;
start.y=10;
end.x=20;
end.y=30;
System.out.println("Start point is "+start);
}
};
class MyPoint {
public int x;
public int y;
public String toString() {
return ("[" + x + "," + y + "]"); //方法toString()并不是构造器,为什么这里会自动的返回值呢?
}
}