关于构造函数
public class Point {
protected int x, y; // 点的坐标
// 构造函数
public Point() { setPoint( 0, 0 ); }
// 构造函数
public Point( int a, int b ) { setPoint( a, b ); }
// Set x 和 y 点的坐标
public void setPoint( int a, int b )
{
x = a;
y = b;
}
// 获得 x 坐标
public int getX() { return x; }
// 获得 y 坐标
public int getY() { return y; }
// 转换点坐标以字符串表示
public String toString()
{ return "[" + x + ", " + y + "]"; }
}
这个程序里面 public Point( int a, int b ) { setPoint( a, b ); }里面的setPoint(a,b)这个也是构造函数吗?还是它是方法??但前面怎么没有类型的定义比如void呀