构造方法 又称为构造器,construtor
构造方法用于构造该类的实例
格式如下:
【修饰符】类名 (形参列表){
//n条语句
}
是一种特殊的方法:
- 通过new关键字调用
- 构造方法虽然有返回值,但是不用定义返回类型(返回值的类型肯定是本类),不能在构造方法中调用return。
- 如果我们没有定义构造方法,则系统会自动定义一个无参的构造函数。如果已经定义则编译器不会添加。
- 构造方法的名字必须和类名保持一致。
- 作用:构造该类的对象,经常也用来初始化对象的属性。
/**
* 定义一个点(Point)类用来表示三维空间的点(有三个坐标)。要求如下:
* --可以生成具体特定坐标的点对象
* --提供可以设置三个坐标的方法
* -- 提供可以计算该点距离另外点的距离的方法
*/
public class Point {
double x, y, z;
//可以生成具体特定坐标的点对象
public Point(double x, double y, double z) {
this.x = x;
this.y = y;
this.z = z;
}
//提供可以设置三个坐标的方法
public void setX(double x)