这个类包括每个学生的姓名(string)、id(int)和状态(int)。 状态

1)为学生创建一个类,这个类包括每个学生的姓名(String)、ID(int)和状态(int)。
状态表示学生的年级:1表示新生,2表示二年级,3表示三年级,4表示四年级。
2)可获得学生的姓名;
3)可修改学生年级;
实例化某个对象时,可根据给定的姓名、编号、年级生成

该回答引用chatgpt:


public class Student {
    private String name;
    private int id;
    private int grade;

    public Student(String name, int id, int grade) {
        this.name = name;
        this.id = id;
        this.grade = grade;
    }

    public String getName() {
        return name;
    }

    public void setGrade(int grade) {
        this.grade = grade;
    }

    public static void main(String[] args) {
        // 实例化一个学生对象
        Student student = new Student("John", 12345, 1);
        
        // 获取学生姓名
        String name = student.getName();
        System.out.println("学生姓名: " + name);
        
        // 修改学生年级
        student.setGrade(2);
        int grade = student.grade;
        System.out.println("学生年级: " + grade);
    }
}

在这个示例代码中,我们定义了一个名为Student的类,包含了姓名(name,字符串类型)、ID(id,整数类型)和状态(grade,整数类型)作为类的成员变量。构造函数Student用于初始化学生对象的属性。

类中还包括了两个方法,getName用于获取学生的姓名,setGrade用于修改学生的年级。