构造方法也是方法。与普通方法一样,构造方法也可以重载
构造器也叫构造方法(constructor),用于对象的初始化。构造器是一个创建对象时被自动调用的特殊方法,目的是对象的初始化。构造器的名称应与类的名称一致。Java通过new关键字来调用构造器,从而返回该类的实例,是一种特殊的方法。
构造方法重载实例:
注意:
1. 构造器的方法名必须和类名一致
- 通过new关键词调用
public class User {
int id; // id
String name; // 账户名
String password; // 密码
public User() {
}
public User(int id, String name) {
// this.id 表示属性 id;id 表示形参 id
this.id = id;
this.name = name;
}
public User(int id, String name, String password) {
this.id = id;
this.name = name;
this.password = password;
}
public static void main(String[ ] args) {
User u1 = new User();
User u2 = new User(01, "张三");
User u3 = new User(02, "李四", "123456");
}
}