编写一个标准的 JavaBean ,名叫 Teacher ,包含属性 id 、 name 、 sex 、 education 、 school
时间: 2024-10-09 11:12:50 浏览: 10
在Java中,创建一个标准的JavaBean通常涉及定义一个Java类,并通过getter和setter方法来访问和修改其属性。这里是一个名为Teacher的基本示例:
```java
import java.io.Serializable;
public class Teacher implements Serializable {
// 属性
private int id;
private String name;
private String sex; // 性别字段,假设String类型,实际可以是枚举或其他类型
private String education; // 教育背景
private String school; // 就职学校
// 构造函数(默认构造)
public Teacher() {}
// getter和setter方法
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public String getEducation() {
return education;
}
public void setEducation(String education) {
this.education = education;
}
public String getSchool() {
return school;
}
public void setSchool(String school) {
this.school = school;
}
// 为了便于序列化和反序列化,添加toString方法
@Override
public String toString() {
return "Teacher{" +
"id=" + id +
", name='" + name + '\'' +
", sex='" + sex + '\'' +
", education='" + education + '\'' +
", school='" + school + '\'' +
'}';
}
}
```