package seven;
public class Student { private String name; //定义成员变量,name学生姓名; private float wscore,xscore,yscore,average,sum; //wscore语文成绩,xscore数学成绩,yscore英语成绩,average平均分,sum总分; void setname(String name) { this.name=name; //给学生姓名赋值; } String getname() { return name; //获取学生姓名; } void setwscore(float wscore) { this.wscore=wscore; //给语文成绩赋值; } float getwscore() { return wscore; //获取语文成绩; } void setxscore(float xscore) { this.xscore=xscore; //给数学成绩赋值; } float getxscore() { return xscore; //获取数学成绩; } void setyscore(float yscore) { this.yscore=yscore; //给英语成绩赋值; } float getyscore() { //获取英语成绩; return yscore; } Student(String name,float wscore,float xscore,float yscore){ this.name=name; this.wscore=wscore; this.xscore=xscore; this.yscore=yscore; } public void average() { average=(getwscore()+getxscore()+getyscore())/3; //构造计算平均分的方法; } public void sum() { sum=getwscore()+getxscore()+getyscore(); //构造计算总分的方法; } void show() { System.out.println("姓名:"+name+"\t语文成绩:"+wscore+"\t数学成绩:"+xscore+"\t英语成绩:"+yscore+"\t平均分:"+average+"\t总成绩:"+sum); } //显示输出姓名成绩等 } package seven; import seven.Student; public class Test { public static void main (String [] args) { Student s1=new Student("张毅",90.5f,87f,75.5f); s1.average(); //调用方法 s1.sum(); s1.show(); Student s2=new Student("张而",97f,69.5f,87.5f); s2.average(); s2.sum(); s2.show(); Student s3=new Student("张散",95f,79.5f,72f); s3.average(); s3.sum(); s3.show(); } }