/*
* 实现功能--模拟学生选课功能
*
* 选择课程(往集合中添加课程)
* 删除所选择的某门课程(删除集合中的元素)
* 查看所选课程
* 修改所选课程
*/
-
package com.imooc.collection;
-
-
/**
-
* 课程类
-
*
-
* @author
-
*
-
*/
-
public class Course {
-
-
public String id;
-
public String name;
-
-
public Course(String id, String name) {
-
this.id = id;
-
this.name = name;
-
}
-
}
-----------------
-
package com.imooc.collection;
-
-
import java.util.HashSet;
-
import java.util.Set;
-
-
/**
-
* 学生类
-
*
-
* @author Administrator
-
*
-
*/
-
public class Student {
-
-
public String id;
-
public String name;
-
-
public Set courses;// Collection 的子接口Set,所选课程的属性
-
-
public Student(String id, String name) {
-
this.id = id;
-
this.name = name;
-
// 不能直接实例化Set,因为Set是一个接口,通过一个HashSet()去对Set进行一个实例化
-
// 所选课程的属性进行初始化
-
this.courses = new HashSet();//
-
}
-
}
阅读(134) | 评论(0) | 转发(0) |