java code for for student.java and account.java
info for both
Hele Account 1 Laboja Student ja tubes Student Sudent > Agent publie dass Student implements comparable students private Singa private int ydet er S private Set 7 public Student string name, int studenter, Instago) ( . 1/INSERT YOUR CODE HERE P surancja va SPAGE g_100183 public sering (){ 1/INSERT YOUR CORE HERE 12 13 Valve 1 15 10 IN return null; ) public int gestudenthumber) //ENSERT YOUR CODE MERE returne: public int guage() //ENSERT YOUR CODE MERE return , das java 23 24 25 ava ANG public void setName String name) //ENSERT YOU CODE HERE > public void studenter in number ) //INSERT YOUR CODE MERE > puhlie vollsten Int //ENSERT YOUR COC HERE Number 33 public boolen quals Student other > //SERT YOUR CODE MERE return false; > problet comparete student other) INSERT YOUR COOLER return -1; ber 41 42 gold number le String tostring) 1/INSERT YOUR COMER return alle Account jave - Untitled (Workspace) - Visual Accountjava X Lab6java Studentjava Utils.java Quality Assurancejave stubs(4) > stubs > Accountjava > Account 1 public class Account implements Comparable account> { 2 3 private int account Number: private String name: private double balance; 4 600 van public Account( int account Number, String name, double balance ) { //INSERT YOUR CODE HERE } public int getAccount Number() { 1/INSERT YOUR CODE HERE return ; } public String getName() { 1/INSERT YOUR CODE HERE return null; } 9 10 11 12 13 14 15 16 17 18 19 2e 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 public double getBalance() { //INSERT YOUR CODE HERE return @.@; } public void setAccount Number( Int number ) { //INSERT YOUR CODE HERE } public void setName( String name ) { //INSERT YOUR CODE HERE } public void setBalance( double balance ) { 1/INSERT YOUR CODE HERE } public boolean equals( Account other ) { I/INSERT YOUR CODE HERE return false; public int compareTo( Account other ) { //INSERT YOUR CODE HERE return -1; 43 44 45 46 47 48 49 50 51 52 53 54 } public String toString() { 1/INSERT YOUR CODE HERE return null; 1 3 av.. 1 student Java Util.java Quality Assurance jare Account java stubs(4) > stubs > abbjave > Labs > main(String public class Lab6 { 2 Run Debug 3 public static void main(String[] args) 4 5 Student si - new Student("Opeyen! Adesina", 300172890, 26 ) Student s2 - new Student("Olusegun Adesina, 300172800, 26 ): 7 Student 53 - new Student("Adewale Ayuba, 300172890, 26 ) 8 Student s4 = new Student("Nick Rock". 360172890, 26 ) 9 10 11 Student students - new Student (4) 12 students[e] - 513 13 students[1] - 52: 14 students[2] - 13; 15 students()) - 34 16 17 System.out.println(" BEFORE - UNSORTED!!!"); 18 utils.display students ) 19 Utils.selectionsort( students ) 2e System.out.println(" AFTER - SORTEDI 11"); 21 Utils.display students ): 22 Account al. new Account(30172800,"Opeyen! Adesina", 200000.65 ); Account a2 = new Account(38017282e, "olusegun Adesina", 200000.ee ) Account 33 - Account(300152020, Oreyenl Ayuba". 1500.0) Account a4 - Account(300152220, "kesina Adetunde", 1500.0): Account as - new Account (10152820, Nicholas Rexwood". 15000.0); 27 28 20 30 31 32 33 34 Account U accounts - New Account (5) accounts[0] - 1; accounts[1] - 22; accounts(2) - 23 UNESCO) - 14, accounts[4) - a5 36 40 System.out.println(" BEFORE-UNSORTEDIT1) Utils.display accounts ): Utils.selectionsor accounts ), System.out.println("TER - SORTEDI 11") Utils.display accounts ): 42 System.out.println(" "); boolant test - Gradelb.test(); Gradelab.gradelab test) 50 3-05 PM Thu Mar 18 915 2 of 2 (instructions) Lab 6 - Parametric Polymorphism Accout number: 300152820, Name: Nicholas Rexwood, Balance: 15009.@ AFTER - SORTEDILI Accout number: 300152220, Name: Okesina Adetunde, Balance: 1500.e Accout number: 300152820, Nabe: Oreyemi Ayuba, Balance: 1500.0 Accout number: 300152820, Name: Nicholas Rexwood, Balance: 15000.0 Accout number: 300172820, Name: Olusegun Adesina, Balance: 20000e.e Accout number: 300172890, Nane: Opeyemi Adesina, Balance: 2000098.85 test e passed. test 1 passed. test 2 passed. test 3 passed. A11 tests are successful. Total points earned in this lab: 9e.e Figure 2: Output for some runs to witness your performance as you provide implementations for the stubs. Once a test corresponding points will be allocated respectively and added to your total score. An exam when your code is correct is given Figure 2. Requirements 30 points Student Class implement a parameterized constructor implement accessor methods overload equals(...) and toString(...) methods 30 points Account Class implement a parameterized constructor implement accessor methods overload equals(...) and toString(...) methods 15 points Student implement compareTo(...) 15 points Account implement compareTo(...) 10 points Documentation Document your program extensively (this include using sensible variable names and foll practices). You may need to develop some helper methods as you progress with your w