1 class stu 2 { 3 public String stuno; 4 public String name; 5 public float math; 6 public float english; 7 public float computer; 8 public float sum; 9 public float average;10 stu(String stuno1,String name1,float math1,float english1,float computer1) //构造函数11 {12 this.stuno = stuno1;13 this.name = name1;14 this.math = math1;15 this.english = english1;16 this.computer = computer1;17 }18 public void sum() //求和方法19 {20 sum = math + english + computer;21 System.out.println("sum = " + sum);22 }23 public void average() //求平均值方法24 {25 average = sum / 3;26 System.out.println("average = " + average);27 }28 public void max() //求最大值方法29 {30 float max;31 if(math > english)32 if(math > computer)33 max = math;34 else35 max = computer;36 else37 if(english > computer)38 max = english;39 else40 max = computer;41 System.out.println("最高分为:" + max);42 }43 public void min() //求最小值方法44 {45 float min;46 if(math < english)47 if(math < computer)48 min = math;49 else50 min = computer;51 else52 if(english < computer)53 min = english;54 else55 min = computer;56 System.out.println("最低分为:" + min);57 }58 public void print() //输出方法59 {60 System.out.println("姓名:" + name + " 学号:" + stuno );61 System.out.println("数学成绩:" + math + " 英语成绩:" + english + " 计算机成绩:" + computer);62 }63 }64 class Student65 {66 public static void main(String args[])67 {68 stu stu1 = new stu("2017025425","马云",99,88,77);69 stu1.print();70 stu1.sum();71 stu1.average();72 stu1.max();73 stu1.min();74 }75 }
运行结果: