在Java中,构造方法用于初始化对象的状态。如果你想在构造方法中为类的属性设置默认值,可以在构造方法体中为这些属性赋值。以下是一个示例:
public class Person { private String name; private int age; private String address; // 默认构造方法 public Person() { this.name = "Unknown"; // 设置默认值 this.age = 0; // 设置默认值 this.address = "Unknown"; // 设置默认值 } // 带参数的构造方法 public Person(String name, int age, String address) { this.name = name; this.age = age; this.address = address; } // 其他方法 }
在这个例子中,我们为Person
类定义了两个构造方法。第一个构造方法是默认构造方法,它为name
、age
和address
属性设置了默认值。第二个构造方法接受三个参数,用于根据传入的参数初始化对象的状态。