student.java

来自「现在在国外大学里最流行的java学习软件,同时还有大量的example,在名为p」· Java 代码 · 共 86 行

JAVA
86
字号
/** * The Student class represents a student in a student administration system. * It holds the student details relevant in our context. *  * @author Michael Kolling and David Barnes * @version 2006.03.30 */public class Student{    // the student's full name    private String name;    // the student ID    private String id;    // the amount of credits for study taken so far    private int credits;    /**     * Create a new student with a given name and ID number.     */    public Student(String fullName, String studentID)    {        name = fullName;        id = studentID;        credits = 0;    }    /**     * Return the full name of this student.     */    public String getName()    {        return name;    }    /**     * Set a new name for this student.     */    public void changeName(String replacementName)    {        name = replacementName;    }    /**     * Return the student ID of this student.     */    public String getStudentID()    {        return id;    }    /**     * Add some credit points to the student's accumulated credits.     */    public void addCredits(int additionalPoints)    {        credits += additionalPoints;    }    /**     * Return the number of credit points this student has accumulated.     */    public int getCredits()    {        return credits;    }    /**     * Return the login name of this student. The login name is a combination     * of the first four characters of the student's name and the first three     * characters of the student's ID number.     */    public String getLoginName()    {        return name.substring(0,4) + id.substring(0,3);    }        /**     * Print the student's name and ID number to the output terminal.     */    public void print()    {        System.out.println(name + " (" + id + ")");    }}

⌨️ 快捷键说明

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