说句实话,这题出的不是很好。
以下是答案
第1题
Student 类
public class Student {
String sID;
String sName;
String sClass;
private String sDoing;
static int sTotal;
}
-----------------------分割线-----------------------------------------
第2题答案如下
public class Student {
String sID;
String sName;
String sClass;
private String sDoing;
static int sTotal;
//构造方法
public Student(String s1, String s2, String s3) {
sID = s1;
sName = s2;
sClass = s3;
sTotal++;
}
}
-----------------------分割线-----------------------------------------
第3题答案如下
public void setDoing(String doing) {
sDoing = doing;
}
public String getDoing() {
return sDoing;
}
-----------------------分割线-----------------------------------------
第4题答案如下
public String getInfo() {
return sName + "(" + sClass + ", " + sID + ")";
}
-----------------------分割线-----------------------------------------
第5题答案如下
public class testStudent {
Student[] students = new Student[5];
public testStudent() {
students[0].setDoing("看书");
students[1].setDoing("玩游戏");
students[2].setDoing("刷题");
students[3].setDoing("做作业");
students[4].setDoing("编程");
}
第5题答案如下
public class testStudent {
public testStudent() {
Student[] students = new Student[5];
students[0] = new Student("1", "曹操", "计算机1401");
students[1] = new Student("2", "刘备", "计算机1402");
students[2] = new Student("3", "孙权", "计算机1403");
students[3] = new Student("4", "张飞", "计算机1404");
students[4] = new Student("5", "关羽", "计算机1405");
students[0].setDoing("正在开会");
students[1].setDoing("正在吃饭");
students[2].setDoing("正在睡觉");
students[3].setDoing("正在打球");
students[4].setDoing("正在读书");
System.out.println("学生总数: " + Student.sTotal);
System.out.println(students[0].sName + "(" + students[0].sClass + ", " + students[0].getDoing() + ")");
System.out.println(students[1].sName + "(" + students[1].sClass + ", " + students[1].getDoing() + ")");
System.out.println(students[2].sName + "(" + students[2].sClass + ", " + students[2].getDoing() + ")");
System.out.println(students[3].sName + "(" + students[3].sClass + ", " + students[3].getDoing() + ")");
System.out.println(students[4].sName + "(" + students[4].sClass + ", " + students[4].getDoing() + ")");
}
public static void main(String[] args) {
new testStudent();
}
}
屏幕有点看不清楚