对象 类
冫氵灬灬 2013-08-17 11:42:53 package co.com.until5;
import java.util.ArrayList;
import java.util.List;
public class School {
public static List<Student> stuList = new ArrayList<Student>() ; //学生
public static void showZhongPing(int cno){
Score score = null ;
Student stu = null ;
for (int i = 0; i < stuList.size(); i++) {
stu = stuList.get(i) ;
score = stu.getScore(cno) ;
if (score == null){
System.out.println(stu.getName() + " 没有学习 ID 为 " + cno + "的课程.");
}else{
System.out.println(stu.getName() + " 的 【 " + score.getCourseName() + " 】课程总评成绩为:"+ score.getZhongPing());
}
}
}
/**
* 0-60 , 61-80, 81 -100;
* @return
* @author sunstar
* @date 2012-7-26 下午2:55:47
*/
public static int[] total(){
int iArrs[] = new int[3] ;
//.iArrs......iArrs.
return iArrs ;
}
/**
* @param args
* @author sunstar
* @date 2012-7-26 下午2:20:05
*/
public static void main(String[] args) {
List<Double> daily = null ;
Student stu = new Student(1, "张三", 22) ;
daily = new ArrayList<Double>() ;
daily.add(90.5) ;
daily.add(88.5) ;
daily.add(85.0) ;
daily.add(50.0) ;
Score score = new Score(daily, 80.0, 60.0, 70.0,1, "A课程" ) ;
stu.addScore(score) ;
daily = new ArrayList<Double>() ;
daily.add(50.5) ;
daily.add(38.5) ;
score = new Score(daily, 40.0, 50.0, 30.0,2, "B课程" ) ;
stu.addScore(score) ;
stuList.add( stu ) ;
stu = new Student(2, "李斯", 22) ;
daily = new ArrayList<Double>() ;
daily.add(10.5) ;
daily.add(18.5) ;
daily.add(15.0) ;
daily.add(10.0) ;
score = new Score(daily, 10.0, 10.0, 10.0,1, "A课程" ) ;
stu.addScore(score) ;
daily = new ArrayList<Double>() ;
daily.add(50.5) ;
daily.add(38.5) ;
score = new Score(daily, 40.0, 50.0, 30.0,2, "B课程" ) ;
stu.addScore(score) ;
stuList.add( stu ) ;
stu = new Student(3, "Jone", 19) ;
stuList.add( stu ) ;
stu = new Student(4, "王五", 24) ;
stuList.add( stu ) ;
stu = new Student(5, "X六", 23) ;
stuList.add( stu ) ;
stuList.get(0).showScore() ;
stuList.get(0).showScore(1) ;
stuList.get(0).showScore(2) ;
showZhongPing(1) ;
}
}