在Java中,构造方法是用于创建对象的特殊方法,它在对象被创建时自动调用。构造方法的调用可以通过使用new
关键字来实现。
在调用构造方法时,需要按照以下步骤进行:
new
关键字创建对象,例如:ClassName objectName = new ClassName();
()
来调用构造方法,例如:ClassName objectName = new ClassName();
注意事项:
void
等关键字来声明返回类型。下面是一个示例,演示如何调用构造方法:
public class Person {
private String name;
private int age;
// 无参构造方法
public Person() {
name = "John";
age = 30;
}
// 有参构造方法
public Person(String n, int a) {
name = n;
age = a;
}
public String getName() {
return name;
}
public int getAge() {
return age;
}
public static void main(String[] args) {
// 调用无参构造方法
Person person1 = new Person();
System.out.println("Name: " + person1.getName());
System.out.println("Age: " + person1.getAge());
// 调用有参构造方法
Person person2 = new Person("Tom", 25);
System.out.println("Name: " + person2.getName());
System.out.println("Age: " + person2.getAge());
}
}
输出结果为:
Name: John
Age: 30
Name: Tom
Age: 25