构造方法分为两种
1.无参构造方法
public 类名(){
}
无参构造方法默认提供,你不写也有。如果你写了有参构造,那么无参构造将不会在提供了。
一般一个Java类一般会有两个构造方法一个无参,一个全参。其他有参构造方法根据自己的需求来创建。
构造方法的作用,创建对象的同时进行初始化
有参构造与无参构造选取?
有参构造:确定属性信息值
无参构造:不确定属性信息值
构造方法可以进行方法的重载
例如
MyClass obj1 = new MyClass(); // 调用构造方法1,没有参数
MyClass obj2 = new MyClass(10); // 调用构造方法2,一个参数
MyClass obj3 = new MyClass(20, 30); // 调用构造方法3,两个参数