初学者问个问题,(要怎么改)
class Student{//设计一个类变量记录学生人数
private static int SC;
//设计基本属性有“学号”、“班号”、“姓名”、“性别”、“年龄”、“成绩”(用数组表示6门课的成绩)
int SN;
int CN;
char name;
char sex;
int age;
double[] score=new double[6];
//设计构造方法,传递学生的个人信息
Student( int a,int b, char c, char d,int e, double[] f){ //“学号”、“班号”、“姓名”、“性别”、“年龄”、“成绩
SN = a;
CN = b;
name = c;
sex = d;
age = e;
for(int i=0;i<score.length;i++){
score[i]=f[i];
}
}
//设计方法“获得学号”、“获得班号”、“获得姓名”、“获得成绩”
int getSN(){
return SN;
}
int getCN(){
return CN;
}
char getname(){
return name;
}
double[] getscore(){
return score;
}
//设计方法“修改年龄”、“修改班号”
void setage(int a){
age=a;
}
void setCN(int a){
CN=a;
}
//设计类方法“获得学生人数”
static int getSC(){
return SC;
}
}
//设计一个类School,用于测试以上Student类
public class School{
public static void main(String [] args){
//创建新学生对象,
double s[]={1,2,3,4,5,6};
Student A=new Student(30801217,1234,s,m,21,s);
//输出学生的基本信息
System.out.println("该学生基本信息为"+A.getSN()+", "+A.getCN()+", "+A.getname()+", "+A.getscore());
//测试类变量值的变化,
}
}