freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

最新java程序設計基于jdk6和netbeans實現宋波主編課后作業(yè)答案打印版(編輯修改稿)

2025-07-21 05:15 本頁面
 

【文章內容簡介】 02. public Postgraduate(String name,int[] scores){03. super(name)。04. (研究生)。05. (scores)。06. }07. public Grade calculateGrade(){08. int average。09. int sum=0。10. int[] scores。11. scores=()。12. for(int i=0。i。i++){13. sum+=scores[i]。14. }15. average=sum/。16. if(average=90)17. return 。18. else if(average=80)19. return 。20. else if(average=70)21. return 。22. else if(average=60)23. return 。24. else25. return 。26. } 27. }//測試類01. public class StudentTest {02. public static void main(String[] args){03. Student[] s=new Student[10]。04. int[][] scores=new int[10][]。05. for(int i=0。i5。i++){06. for(int j=0。j。j++){07. scores[i][j]=(int)(()*61+40)。08. }09. s[i]=new Undergraduate(本科生+(i+1),scores[i])。10. s[i].setGrade(s[i].calculateGrade())。11. }12. for(int i=5。i10。i++){13. for(int j=0。j。j++){14. scores[i][j]=(int)(()*61+40)。15. }16. s[i]=new Postgraduate(研究生+(i4),scores[i])。17. s[i].setGrade(s[i].calculateGrade())。18. }19. int[] c。20. for(int i=0。i10。i++){21. (s[i].getName()+\t)。22. (s[i].getType()+\t)。23. c=s[i].getScores()。24. for(int j=0。j。j++){25. (c[j]+\t)。26. }27. (s[i].getGrade().getScoreGrade())。28. }29. }30. }6. 應用抽象類和接口編寫程序,根據第4題的要求輸出本科生及研究生的成績等級。要求:首先設計一個接口,接口中包含用于計算學生成績等級的抽象方法,設計兩個類分別實現上述接口,這兩個類分別表示本科生及研究生的成績等級標準。其次設計抽象類Student及其兩個子類本科生類Undergraduate和研究生類Postgraduate,兩個子類分別設置各自的成績等級計算標準。最后創(chuàng)建測試類進行測試。//定義接口01. public interface GradeCalculate {02. public String getGrade(int[] scores)。03. }//本科生成績等級計算標準01. public class UnderGradeCalculate implements GradeCalculate {02. public String getGrade(int[] scores){03. int average。04. int sum=0。05. for(int i=0。i。i++){06. sum+=scores[i]。07. }08. average=sum/。09. if(average=85)10. return 優(yōu)秀。11. else if(average=75)12. return 良好。13. else if(average=65)14. return 中等。15. else if(average=60)16. return 及格。17. else18. return 不及格。 19. }20. }//研究生成績等級計算標準01. public class PostGradeCalculate implements GradeCalculate {02. public String getGrade(int[] scores){03. int average。04. int sum=0。05. for(int i=0。i。i++){06. sum+=scores[i]。07. }08. average=sum/。09. if(average=90)10. return 優(yōu)秀。11. else if(average=80)12. return 良好。13. else if(average=70)14. return 中等。15. else if(average=60)16. return 及格。17. else18. return 不及格。 19. }20. }//抽象類01. abstract class Student {02. final static int COURSE_COUNT=3。03. private String name。04. private String type。05. private int[] scores。06. private String grade。07. private GradeCalculate criterion。08. public Student(String name){09. =name。10. }11. public void setName(String name){12. =name。13. }14. public String getName(){15. return name。16. }17. public void setType(String type){18. =type。19. }20. public String getType(){21. return type。22. }23. public void setScores(int[] scores){24. =scores。25. }26. public int[] getScores(){27. return scores。28. }29. public void setGrade(String grade){30. =grade。31. }32. public String getGrade(){33. return grade。34. }35. public void setCriterion(GradeCalculate criterion){36. =criterion。37. }38. public GradeCalculate getCriterion(){39. return criterion。40. }41. }//本科生類01. public class Undergraduate extends Student{02. public Undergraduate(String name,int[] scores){03. super(name)。04. (本科生)。05. (scores)。06. (new UnderGradeCalculate())。07. (().getGrade(scores))。08. }09. }//研究生類01. public class Postgraduate extends Student{02. public Postgraduate(String name,int[] scores){03. super(name)。04. (研究生)。05. (scores)。06. (new PostGradeCalculate())。07. (().getGrade(scores))。08. }09. }//測試類01. public class StudentTest {02. public static void main(String[] args){03. Student[] s=new Student[10]。04. int[][] scores=new int[10][]。05. for(int i=0。i5。i++){06. for(int j=0。j。j++){07. scores[i][j]=(int)(()*61+40)。08. }09. s[i]=new Undergraduate(本科生+(i+1),scores[i])。10. }11. for(int i=5。i10。i++){12. for(int j=0。j。j++){13. scores[i][j]=(int)(()*61+40)。14. }15. s[i]=new Postgraduate(研究生+(i4),scores[i])。16. }17. int[] c。18. for(int i=0。i10。i++){19. (s[i].getName()+\t)。
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1