构造方法
一、构造方法的定义:方法名和类名一样,没有返回值的方法,void也不可以有
二、构造方法的作用:对象初始化
三、构造方法的特点:
1、构造方法的方法名和类名一致
2、构造方法没有返回值,连void都不能有,方法体中也就没有return语句
3、构造方法可以有参数
4、在new对象的时候,自动调用构造方法
5、Java系统会默认提供一个无参构造方法,但是当自己写了构造方法时,系统就不在提供;所以当自己写构造方法时一定要把无参构造方法也写上
语法:
public 类名(参数){
}
作用:在创建对象的时候,给对象设置属性信息,进行初始化
Java系统默认会提供一个没有参数的构造方法,但是如果我们自己定义了构造方法,那么系统就会回收这个构造方法,不再提供了