|
|
package com.entity;
|
|
|
// 声明该类所属的包为 com.entity,包用于对类进行组织和管理,方便在项目中找到和使用相关的类
|
|
|
|
|
|
public class Student {
|
|
|
// 定义一个私有字符串类型的变量 sno,用于存储学生的学号
|
|
|
private String sno;
|
|
|
// 定义一个私有字符串类型的变量 sname,用于存储学生的姓名
|
|
|
private String sname;
|
|
|
// 定义一个私有字符串类型的变量 ssex,用于存储学生的性别
|
|
|
private String ssex;
|
|
|
// 定义一个私有整数类型的变量 sage,用于存储学生的年龄
|
|
|
private int sage;
|
|
|
// 定义一个私有字符串类型的变量 sclass,用于存储学生的班级
|
|
|
private String sclass;
|
|
|
// 定义一个私有字符串类型的变量 specialty,用于存储学生的专业
|
|
|
private String specialty;
|
|
|
// 定义一个私有字符串类型的变量 sdept,用于存储学生的所在系部
|
|
|
private String sdept;
|
|
|
// 定义一个私有字符串类型的变量 sphone,用于存储学生的电话号码
|
|
|
private String sphone;
|
|
|
// 定义一个私有字符串类型的变量 spsw,用于存储学生的密码
|
|
|
private String spsw;
|
|
|
|
|
|
// 这是一个设置学生学号的方法,接收一个字符串类型的参数 sno
|
|
|
public void setSno(String sno) {
|
|
|
// 将传入的参数值赋给当前类的成员变量 sno
|
|
|
this.sno = sno;
|
|
|
}
|
|
|
|
|
|
// 这是一个设置学生姓名的方法,接收一个字符串类型的参数 sname
|
|
|
public void setSname(String sname) {
|
|
|
// 将传入的参数值赋给当前类的成员变量 sname
|
|
|
this.sname = sname;
|
|
|
}
|
|
|
|
|
|
// 这是一个设置学生性别的方法,接收一个字符串类型的参数 ssex
|
|
|
public void setSsex(String ssex) {
|
|
|
// 将传入的参数值赋给当前类的成员变量 ssex
|
|
|
this.ssex = ssex;
|
|
|
}
|
|
|
|
|
|
// 这是一个设置学生年龄的方法,接收一个整数类型的参数 sage
|
|
|
public void setSage(int sage) {
|
|
|
// 将传入的参数值赋给当前类的成员变量 sage
|
|
|
this.sage = sage;
|
|
|
}
|
|
|
|
|
|
// 这是一个设置学生班级的方法,接收一个字符串类型的参数 sclass
|
|
|
public void setSclass(String sclass) {
|
|
|
// 将传入的参数值赋给当前类的成员变量 sclass
|
|
|
this.sclass = sclass;
|
|
|
}
|
|
|
|
|
|
// 这是一个设置学生专业的方法,接收一个字符串类型的参数 specialty
|
|
|
public void setSpecialty(String specialty) {
|
|
|
// 将传入的参数值赋给当前类的成员变量 specialty
|
|
|
this.specialty = specialty;
|
|
|
}
|
|
|
|
|
|
// 这是一个设置学生所在系部的方法,接收一个字符串类型的参数 sdept
|
|
|
public void setSdept(String sdept) {
|
|
|
// 将传入的参数值赋给当前类的成员变量 sdept
|
|
|
this.sdept = sdept;
|
|
|
}
|
|
|
|
|
|
// 这是一个设置学生电话号码的方法,接收一个字符串类型的参数 sphone
|
|
|
public void setSphone(String sphone) {
|
|
|
// 将传入的参数值赋给当前类的成员变量 sphone
|
|
|
this.sphone = sphone;
|
|
|
}
|
|
|
|
|
|
// 这是一个设置学生密码的方法,接收一个字符串类型的参数 spsw
|
|
|
public void setSpsw(String spsw) {
|
|
|
// 将传入的参数值赋给当前类的成员变量 spsw
|
|
|
this.spsw = spsw;
|
|
|
}
|
|
|
|
|
|
// 这是一个获取学生学号的方法,返回值类型为字符串
|
|
|
public String getSno() {
|
|
|
// 返回当前类的成员变量 sno 的值
|
|
|
return sno;
|
|
|
}
|
|
|
|
|
|
// 这是一个获取学生姓名的方法,返回值类型为字符串
|
|
|
public String getSname() {
|
|
|
// 返回当前类的成员变量 sname 的值
|
|
|
return sname;
|
|
|
}
|
|
|
|
|
|
// 这是一个获取学生性别的方法,返回值类型为字符串
|
|
|
public String getSsex() {
|
|
|
// 返回当前类的成员变量 ssex 的值
|
|
|
return ssex;
|
|
|
}
|
|
|
|
|
|
// 这是一个获取学生年龄的方法,返回值类型为整数
|
|
|
public int getSage() {
|
|
|
// 返回当前类的成员变量 sage 的值
|
|
|
return sage;
|
|
|
}
|
|
|
|
|
|
// 这是一个获取学生班级的方法,返回值类型为字符串
|
|
|
public String getSclass() {
|
|
|
// 返回当前类的成员变量 sclass 的值
|
|
|
return sclass;
|
|
|
}
|
|
|
|
|
|
// 这是一个获取学生专业的方法,返回值类型为字符串
|
|
|
public String getSpecialty() {
|
|
|
// 返回当前类的成员变量 specialty 的值
|
|
|
return specialty;
|
|
|
}
|
|
|
|
|
|
// 这是一个获取学生所在系部的方法,返回值类型为字符串
|
|
|
public String getSdept() {
|
|
|
// 返回当前类的成员变量 sdept 的值
|
|
|
return sdept;
|
|
|
}
|
|
|
|
|
|
// 这是一个获取学生电话号码的方法,返回值类型为字符串
|
|
|
public String getSphone() {
|
|
|
// 返回当前类的成员变量 sphone 的值
|
|
|
return sphone;
|
|
|
}
|
|
|
|
|
|
// 这是一个获取学生密码的方法,返回值类型为字符串
|
|
|
public String getSpsw() {
|
|
|
// 返回当前类的成员变量 spsw 的值
|
|
|
return spsw;
|
|
|
}
|
|
|
|
|
|
// 重写了父类 Object 的 toString 方法,用于将 Student 对象以字符串的形式表示
|
|
|
@Override
|
|
|
public String toString() {
|
|
|
// 返回一个包含学生各项信息的字符串,格式为 "Student{sno='xxx', sname='xxx', ssex='xxx', sage=xxx, sclass='xxx', specialty='xxx', sdept='xxx', sphone='xxx', spsw='xxx'}"
|
|
|
return "Student{" +
|
|
|
"sno='" + sno + '\'' +
|
|
|
", sname='" + sname + '\'' +
|
|
|
", ssex='" + ssex + '\'' +
|
|
|
", sage=" + sage +
|
|
|
", sclass='" + sclass + '\'' +
|
|
|
", specialty='" + specialty + '\'' +
|
|
|
", sdept='" + sdept + '\'' +
|
|
|
", sphone='" + sphone + '\'' +
|
|
|
", spsw='" + spsw + '\'' +
|
|
|
'}';
|
|
|
}
|
|
|
} |