Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package lab19b;
- import java.util.Arrays;
- import java.util.Scanner;
- import static java.lang.System.*;
- import static java.util.Arrays.*;
- public class Student
- {
- private String myName;
- private Grades myGrades;
- public Student()
- {
- setName("");
- setGrades("");
- }
- public Student(String name, String gradeList)
- {
- myName = name;
- myGrades = new Grades(gradeList);
- }
- public void setName(String name)
- {
- myName = name;
- }
- public void setGrades(String gradeList)
- {
- myGrades = new Grades(gradeList);
- }
- public void setGrade(int spot, double grade)
- {
- myGrades.setGrade(spot, grade);
- }
- public String getName()
- {
- return myName;
- }
- public int getNumGrades()
- {
- return myGrades.getNumGrades();
- }
- public double getSum()
- {
- return myGrades.getSum();
- }
- public double getAverage()
- {
- return (getSum()/getNumGrades());
- }
- public double getAverageMinusLow()
- {
- return ((getSum() - myGrades.getLowGrade())/(getNumGrades() - 1));
- }
- public double getHighGrade()
- {
- return myGrades.getHighGrade();
- }
- public double getLowGrade()
- {
- return myGrades.getLowGrade();
- }
- public String toString()
- {
- return "" + getName() + " = " + myGrades;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement