构造器也叫构造方法(constructor),用于对象的初始化。构造器是一个创建对象时被自动调用的特殊方法,目的是对象的初始化。构造器的名称应与类的名称一致。java通过new关键字来调用构造器,从而返回该类的实例,是一种特殊的方法。
声明格式:
[修饰符] 类名(参数列表){
//n条语句
}
一、构造方法
1、构造器也叫构造方法(constructor),用于对象的初始化。
注:构造器也是方法,方法的特性也适用于构造方法。
要点:
1、通过new关键字调用;
2、构造器虽然有返回值,但是 不能定义返回值类型(返回值类型肯定是本类),
不能在构造器里使用return返回某个值;
3、如果我们没有定义构造器,则编译器会自动定义一个无参的构造函数;
如果已定义则编译器不会自动添加;
4、构造器的方法名必须和类面一致。
2、例子如下:
/**
* @ClassName: point
* @Description: TODO(点类,用来描述二维的一个点)
*/
class Point{
double x, y; //类型相同,一行可以命名多个成员变量,命名坐标x和y
//这是一个构造方法,构造方法名称必须和类名保持一致
public Point(double _x, doub