Java中的构造方法(Constructor)是一种特殊的方法,用于创建和初始化对象。构造方法的名称必须与类名相同,并且没有返回类型。当使用关键字new
创建一个类的实例时,构造方法会被自动调用。
构造方法的主要作用是:
以下是一个简单的Java构造方法示例:
public class Person {
private String name;
private int age;
// 构造方法
public Person(String name, int age) {
this.name = name;
this.age = age;
}
// 其他方法
}
在这个例子中,我们定义了一个名为Person
的类,它有两个属性:name
和age
。我们还定义了一个构造方法Person(String name, int age)
,它接受两个参数并将它们分别赋值给类的属性。当我们使用new Person("Alice", 30)
创建一个新的Person
对象时,构造方法会被自动调用,完成对象的初始化和设置。