MrThoe

FRQ Practice #1

Oct 11th, 2022
990
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.93 KB | None | 0 0
  1. public class Student {
  2.  
  3.  
  4.     private int age;
  5.     private int year;
  6.     private double grade;
  7.     private String name;
  8.     private boolean isPresent;
  9.    
  10.     public Student(){
  11.         age = 0;
  12.         year = 0;
  13.         grade = 0.0;
  14.         name = "";
  15.         isPresent = false;
  16.     }
  17.    
  18.     public Student(int a, int y, double g, String n, boolean i){
  19.         age = a;
  20.         year = y;
  21.         grade = g;
  22.         name = n;
  23.         isPresent = i;
  24.     }
  25.  
  26.     public double getGrade(){
  27.       return grade;
  28.     }
  29.  
  30.     public boolean compare(Student other){
  31.         if(other.getGrade() > grade){
  32.             return false;
  33.         }        
  34.         return true;
  35.     }
  36.    
  37.     public String toString(){
  38.         String output = "";  //OR String output = new String();
  39.         output = "Name: " + name + "\n" + "Age: " + age +
  40.                     "\nGrade: " + grade + "%";
  41.         return output;
  42.     }
  43.    
  44. }
Advertisement
Comments
Add Comment
Please, Sign In to add comment