-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathStudentRunner.java
executable file
·65 lines (56 loc) · 2.47 KB
/
StudentRunner.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
package apcs.student;
public class StudentRunner {
public static void main(String[] args) {
System.out.println("Building Student 1");
Student s1 = new Student (123456);
System.out.println (s1);
s1.setName("Sergio Aguilar");
System.out.println (s1);
System.out.println ("Average score: " + s1.getAverage());
System.out.println ("Maximum score: " + s1.getMaximum());
s1.setScore(1, 95.0);
System.out.println (s1);
System.out.println ("Average score: " + s1.getAverage());
System.out.println ("Maximum score: " + s1.getMaximum());
s1.setScore(2, 99.0);
System.out.println("Final data for " + s1.getName() + ":");
System.out.println ("id: " + s1.getId());
System.out.println ("Test 1: " + s1.getScore(1));
System.out.println ("Test 2: " + s1.getScore(2));
System.out.println ("Average score: " + s1.getAverage());
System.out.println ("Maximum score: " + s1.getMaximum());
System.out.println ();
System.out.println("Building Student 2");
Student s2 = new Student (987654);
System.out.println (s2);
s2.setName("Sarah Bates");
System.out.println (s2);
s2.setScore(2, 95.0);
System.out.println (s2);
System.out.println ("Average score: " + s2.getAverage());
System.out.println ("Maximum score: " + s2.getMaximum());
s2.setScore(1, 99.0);
System.out.println (s2);
System.out.println ("Average score: " + s2.getAverage());
System.out.println ("Maximum score: " + s2.getMaximum());
System.out.println ();
System.out.println("Building Student 3 (with same id as Student 1)");
Student s3 = new Student ("Herman Johnson", 123456, 98, 96);
System.out.println (s3);
System.out.println ("Average score: " + s3.getAverage());
System.out.println ("Maximum score: " + s3.getMaximum());
System.out.println ();
if (s1.equals(s2)) {
System.out.println(s1.getName() + " is actually the same student as " + s2.getName());
}
else{
System.out.println(s1.getName() + " is a different student as " + s2.getName());
}
if (s1.equals(s3)) {
System.out.println(s1.getName() + " is actually the same student as " + s3.getName());
}
else{
System.out.println(s1.getName() + " is a different student as " + s3.getName());
}
}
}