student.java

来自「功能简介: 1.增减学生对象(该对象包含学号、姓名、分数等信息) 2.登记、」· Java 代码 · 共 62 行

JAVA
62
字号

public class Student {
	/*
	 * 学生对象的实现
	 */
	
	public Student(int sid, String sname, float score){
		this.sid = sid;
		this.sname = sname;
		this.score = score;
	}
	
	//实现get方法
	public int getSID(){
		return sid;
	}
	
	public String getSName(){
		return sname;
	}
	
	public float getScore(){
		return score;
	}
	
	//实现set方法
	public void setSID(int newSID){
		sid = newSID;
	}
	
	public void setSName(String newName){
		sname = newName;
	}
	
	public void setScore(float newScore){
		score = newScore;
	}
	
	//覆盖toString方法
	public String toString(){
		switch(sname.length()){
		case 4:  bs1 = "   "; break;
		case 3:  bs1 = "     "; break;
		default: bs1 = "       "; break;
		}
		return bs+sid+bs+"|"+bs1+sname+bs1+"|"+bs+score;
	}
	
	private final String bs = "      ";
	private String bs1 = "    ";
	private int sid;
	private String sname;
	private float score;
	
	public static int totalNum;
	public static int aGradeNum;
	public static int bGradeNum;
	public static int cGradeNum;
	public static int dGradeNum;
	public static float averScore;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?