⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 student.java

📁 objects first with java: a practical introduction using bluej 英国爱丁堡大学java教程源代码
💻 JAVA
字号:
/** * 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 2001.05.24 */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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -