为person 类添加构造方法,使得在创建对象时可以初始化姓名和年龄
时间: 2024-10-18 22:05:07 浏览: 8
当你为`Person`类添加构造方法以便在创建对象时初始化姓名和年龄时,你可以这样做:
```java
public class Person {
private String name;
private int age;
// 构造方法,接受姓名和年龄作为参数
public Person(String name, int age) {
this.name = name;
this.age = age;
}
// 如果需要,还可以提供默认无参构造函数
public Person() {
this.name = "";
this.age = 0; // 或者设置一些默认值
}
// 访问姓名和年龄的方法,例如getters和setters
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
// 使用示例:
Person person = new Person("张三", 25);
```
在这个例子中,通过`Person(name, age)`构造函数,你可以指定新的`Person`实例的初始属性值。然后,你可以通过`getName()`和`getAge()`方法获取或修改这些属性。
阅读全文