Class Student

java.lang.Object
Student

public class Student
extends java.lang.Object
this student class present data about student
  • Constructor Summary

    Constructors 
    Constructor Description
    Student​(java.lang.String fName, java.lang.String lname, java.lang.String sID)
    creat new student with specific name and id
  • Method Summary

    Modifier and Type Method Description
    void calculateAverage()
    calculate the average of grades
    int getAverage()  
    java.lang.String getFirstName()  
    int[] getGrades()  
    java.lang.String getId()  
    java.lang.String getLastName()  
    void print()
    print the average of grades
    void setGrade​(int[] num)
    *

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Student

      public Student​(java.lang.String fName, java.lang.String lname, java.lang.String sID)
      creat new student with specific name and id
      Parameters:
      fName - first name
      lname - last name
      sID - student number
  • Method Details

    • getFirstName

      public java.lang.String getFirstName()
      Returns:
      first name of student
    • getLastName

      public java.lang.String getLastName()
      Returns:
      last name of student
    • getId

      public java.lang.String getId()
      Returns:
      return id
    • getGrades

      public int[] getGrades()
      Returns:
      student grades
    • setGrade

      public void setGrade​(int[] num)
      *
      Parameters:
      num - set the grade of student
    • calculateAverage

      public void calculateAverage()
      calculate the average of grades
    • getAverage

      public int getAverage()
      Returns:
      the average of grades
    • print

      public void print()
      print the average of grades