A system of CourseToSelect for student.
- 提供备选课程库
- 创建学生对象,并通过输入课程ID给该学生添加三门课程(添加在学生的course-Set类型的属性中)
-
控制台中要显示出备选课程; -
循环三次,每次输入课程ID; -
往学生的course属性中添加与输入的ID匹配的课程; -
输出学生选择的课程;
整个工程包括以下类: Course.java——课程类 ListTest.java——课程库 Maptest.java——学生集合 Student.java——学生类 studentCourse.java——主方法
其中: 注意类属性中定义的都是private私有属性,注意它们的使用方法; 注意泛型的使用方法; 注意区分List与Set接口,因为其是接口,必须通过其子类才能实现;
根据下面的视频讲解所写代码: http://www.imooc.com/learn/110