编写学生类(学号姓名)添加班级管理类(班级名称和学院集合)并初始化1个班级,

利用java编写
编写学生类(学号姓名)添加班级管理类(班级名称和学院集合)并初始化1个班级, 我想要达到的结果

答题不易, 有帮助的话辛苦点击采纳~
思路:

1.创建学生类对象, 包括学号姓名两个属性
2.创建班级类对象, 包括班级号和学生集合两个属性


public class Student {
    private Integer stuId;
    private String name;

    @Override
    public String toString() {
        return "Student{" +
                "stuId=" + stuId +
                ", name='" + name + '\'' +
                '}';
    }

    public Integer getStuId() {
        return stuId;
    }

    public void setStuId(Integer stuId) {
        this.stuId = stuId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Student() {
    }

    public Student(Integer stuId, String name) {
        this.stuId = stuId;
        this.name = name;
    }
}
import java.util.ArrayList;

public class ClassManagement {
    private String classId;
    private ArrayList<Student> stuList;

    @Override
    public String toString() {
        return "ClassManagement{" +
                "classId='" + classId + '\'' +
                ", stuList=" + stuList +
                '}';
    }

    public String getClassId() {
        return classId;
    }

    public void setClassId(String classId) {
        this.classId = classId;
    }

    public ArrayList<Student> getStuList() {
        return stuList;
    }

    public void setStuList(ArrayList<Student> stuList) {
        this.stuList = stuList;
    }

    public ClassManagement() {
    }

    public ClassManagement(String classId, ArrayList<Student> stuList) {
        this.classId = classId;
        this.stuList = stuList;
    }
}
import java.util.ArrayList;
import java.util.Collections;

public class Test {
    public static void main(String[] args) {
//        创建多个学生对象
        Student stu1 = new Student(1001,"张三");
        Student stu2 = new Student(1002,"李四");
        Student stu3 = new Student(1003,"王五");
        Student stu4 = new Student(1004,"赵六");

        //创建学生集合
        ArrayList<Student> stuList = new ArrayList<>();
        //使用Collections工具类添加数据
        Collections.addAll(stuList,stu1,stu2,stu3,stu4);

        //创建班级管理对象, 初始化班级
        ClassManagement cm = new ClassManagement("高一三班",stuList);


    }
}