构造方法是类的一种特殊方法,用来初始化类的一个新的对象,在创建对象(new 运算符)之后自动调用。
Java当中的每个类都有一个默认的构造方法,并且可以有一个以上的构造方法。
Java构造方法特点:
1、方法名必须和类名相同;
2、可以有0个、1个或者是多个参数;
3、没有任何返回值,包括void;
4、默认返回类型就是对象类型本身;
5、只能和new运算符结合使用;
值得注意的是,假如为构造方法定义了返回值类型或使用void声明构造方法没有返回值,编译的时候不会出错,可是,java会把这个所谓的构造方法当成普通方法来处理。
欢迎大家批评指正,指出问题,谢谢!