问一下前面的单独定义的student类和course类的作用是什么?
定义student类和course类用于初始化所需要的变量例如student,我们需要变量是:name等(有什么)变量,其最主要的是里面的构造方法(带参数),在功能类中能够快速的将实例对象填充到具体的类中,不需要再一 一的重新命名变量在赋值
当然是分别存储学生信息和课程信息呀,你要是不定义的话,后面对学生选课时哪来的学生对象?添加备选课程时哪来的课程对象呢?