创建Student学生类,类中包括三个成员变量,分别为学号、姓名、出生日期,添加不带参数的构造方法,添加含以上三个参数的构造方法,添加各成员变量的 Getter和Setter方法,改写toString()方法(返回字符串格式:学号 姓名 出生日期)
时间: 2024-12-15 13:18:40 浏览: 4
在Java中,你可以创建一个名为`Student`的学生类,如下所示:
```java
public class Student {
// 成员变量
private String id;
private String name;
private LocalDate birthDate;
// 构造方法
// 不带参数的构造方法(默认构造函数)
public Student() {
this.id = "";
this.name = "";
this.birthDate = LocalDate.now();
}
// 含三个参数的构造方法
public Student(String id, String name, LocalDate birthDate) {
this.id = id;
this.name = name;
this.birthDate = birthDate;
}
// Getter和Setter方法
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public LocalDate getBirthDate() {
return birthDate;
}
public void setBirthDate(LocalDate birthDate) {
this.birthDate = birthDate;
}
// toString()方法
@Override
public String toString() {
return "学号:" + id + ",姓名:" + name + ",出生日期:" + birthDate;
}
}
```
在这个类中,我们定义了三个私有变量来存储学生的属性,然后提供了相应的构造方法、getter和setter方法以便访问和修改这些属性。`toString()`方法则被覆盖,用于以特定格式打印学生的信息。
阅读全文