1. 程式人生 > >Collection的實現——學生選課(一)

Collection的實現——學生選課(一)

string 類型 pack 傳遞參數 pri student 課程 log ret

學生選課——創建學生類和課程類

創建課程類 Course

package xuanke;
/*
 * 課程類
 */
public class Course {

   
    public String id;
    public String name; 
    public Course(String id,String name) {
        //傳遞參數
        this.id=id;
        this.name=name;
    }
}

id ——課程序號

name——課程名稱

一般情況下應該定義id 和name為私有類型
私有屬性及其應用 * private String id; * public String getId(){ * retrun id; } * public void setId(String id){ * this.id=id;}

創建學生類 Student

package xuanke;
import java.util.HashSet;

import java.util.Set;

public class Student {
     
    public String id;
    public String name;
    
    public Set course;  //課程信息
    public Student(String id,String name) {
        this.id=id;
        this.name=name;
        this.course=new
HashSet(); //HashSet,java接口的實現類 } }

Collection的實現——學生選課(一)