任务描述: 设计Person关。 任务要求:请編写一个Person类,该类有两个成品变量String name和int age 是义Person类的三个构造方法 1无鑫的构造方法 2带一个String类型鑫数的构造方法,用开给name厲性赋值 3带两个委数的构造方法用于给name和age属性赋值。
时间: 2024-02-09 07:08:58 浏览: 66
好的,根据您的要求,以下是Person类的设计:
```java
public class Person {
private String name;
private int age;
// 无参构造方法
public Person() {
}
// 带一个String类型参数的构造方法,用于给name属性赋值
public Person(String name) {
this.name = name;
}
// 带两个参数的构造方法,用于给name和age属性赋值
public Person(String name, int age) {
this.name = name;
this.age = age;
}
// getter和setter方法
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类的实现,其中包含了三个构造方法(无参构造方法、带一个String类型参数的构造方法、带两个参数的构造方法),以及对应的getter和setter方法。您可以根据需要在此基础上进行扩展。
阅读全文