1.主类:stud
package packageninth;
/*
*
设计一个学生类Stud,
除了包括no(学号)、name(姓名)和deg(成绩)数据成员外,
有两个静态变量sum和num,分别存放总分和人数,
另有两个普通成员函数setdata()和disp(),分别用于给数据成员赋值和输出数据成员的值,
另有一个静态成员函数avg(),它用于计算平均分。
在测试类中定义了N个学生对象用于存储输入的学生数据。
输入N个学生数据,包括学号、姓名、成绩,
要求输出这些学生数据并计算平均分。
*
*/
public class stud {
public int no;//学号
public String name;//姓名
public static double deg;//成绩
static public double sum;//总分
static public int num;//人数
static public double avg;
public stud(){//总人数
num++;
}
public void setdatd(int no,String name,double deg){//录入学生成绩
this.no = no;
this.deg = deg;
this.name = name;
sum = (double) (sum + deg);
}
public void disp(){//输出学生信息