rendered paste body/** * @(#)student.java * * * @author * @version 1.00 2007/2/26 */import java.util.Arrays;import java.util.ArrayList;//This is class is a template for multiple objectspublic class student {private String lastName;private String firstName;private int studentNumber;private int[] assignmentMarks = new int[10];static ArrayList<assignment> assignmentTracker = new ArrayList<assignment>();private int grade; public student(String lastN,String firstN,int stNumber) { lastName=lastN; firstName=firstN; studentNumber=stNumber; } public void setStudent(String lastN,String firstN,int stNumber) { lastName=lastN; firstName=firstN; studentNumber=stNumber; } public String showLastName(){ return lastName; } public String showFirstName(){ return firstName; } public int showNumber(){ return studentNumber; } public int showGrade() { assignment temp; for (int i=0;i<assignmentTracker.size();i++){ temp = assignmentTracker.get(i); grade = grade + temp.getMark(); } grade = grade / assignmentTracker.size(); return grade; } public void newAssign(String assignName, int newMark) { assignmentTracker.add(assignmentTracker.size(),new assignment(assignName, newMark)); } public void displayInfo() { System.out.println("Name: "+lastName+", "+firstName+"\n Student Number: "+ studentNumber); } public void displayAll() { System.out.println("Name: "+lastName+", "+firstName+"\n Student Number: "+ studentNumber); System.out.println("Marks :"); } }