All pastes #386329 Raw Edit

StuClass

public java v1 · immutable
·published 2007-03-08 14:54 UTC
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 :");    }    }