程序的解题规范,
1,注意setter,getter的使用。
2,方法不要直接输出,而是交给被调用处输出
题目:
class Student{ private String stuno ; private String name ; private float math ; private float english ; private float computer ; public Student(){} public Student(String s,String n,float m,float e,float c){ this.setStuno(s) ; this.setName(n) ; this.setMath(m) ; this.setEnglish(e) ; this.setComputer(c) ; } public void setStuno(String s){ stuno = s ; } public void setName(String n){ name = n ; } public void setMath(float m){ math = m ; } public void setEnglish(float e){ english = e ; } public void setComputer(float c){ computer = c ; } public String getStuno(){ return stuno ; } public String getName(){ return name ; } public float getMath(){ return math ; } public float getEnglish(){ return english ; } public float getComputer(){ return computer ; } public float sum(){ // 求和操作 return math + english + computer ; } public float avg(){ // 求平均值 return this.sum() / 3 ; } public float max(){ // 求最高成绩 float max = math ; // 数学是最高成绩 max = max>computer?max:computer ; max = max>english?max:english ; return max ; } public float min(){ // 求最低成绩 float min = math ; // 数学是最高成绩 min = min