构造器的作用
用于初始化一个类的对象,并返回对象的地址。
构造器的定义格式
修饰符 类名(形参列表 ){
…
}
构造器的分类
无参构造器:初始化的对象时,成员变量的数据均采用默认值。
有参构造器:有参数构造器:在初始化对象的时候,同时可以为对象进行赋值。
public class Car{
/无参数的构造器
public Car(){
...
}
//有参数的构造器
public Car(String n, String b){
...
}
}
初始化对象格式
类型 变量名称 = new 构造器;
Car c = new Car()
注意事项
任何类定义出来,默认就自带了无参数构造器,写不写都有。 一旦定义了有参数构造器,无参数构造器就没有了,此时就需要自己写无参数构造器了。