From cd4018064cc586519cb6853180f7d4b25258f2fa Mon Sep 17 00:00:00 2001 From: pc9pizjb6 <122855890@qq.com> Date: Sat, 1 Nov 2025 22:53:47 +0800 Subject: [PATCH] ADD file via upload --- Student.java | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 Student.java diff --git a/Student.java b/Student.java new file mode 100644 index 0000000..43ba20c --- /dev/null +++ b/Student.java @@ -0,0 +1,81 @@ +package com.studentmanagement.model; + +/** + * 学生实体类,代表系统中的学生数据模型 + * MVC模式中的Model部分,负责存储数据 + */ +public class Student { + private int id; + private String name; + private int age; + private String course; + private double grade; + + /** + * 构造函数 + * @param id 学生ID + * @param name 学生姓名 + * @param age 学生年龄 + * @param course 学生课程 + * @param grade 学生成绩 + */ + public Student(int id, String name, int age, String course, double grade) { + this.id = id; + this.name = name; + this.age = age; + this.course = course; + this.grade = grade; + } + + // Getters and Setters + 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 int getAge() { + return age; + } + + public void setAge(int age) { + this.age = age; + } + + public String getCourse() { + return course; + } + + public void setCourse(String course) { + this.course = course; + } + + public double getGrade() { + return grade; + } + + public void setGrade(double grade) { + this.grade = grade; + } + + @Override + public String toString() { + return "Student{" + + "id=" + id + + ", name='" + name + '\'' + + ", age=" + age + + ", course='" + course + '\'' + + ", grade=" + grade + + '}'; + } +} \ No newline at end of file