-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathPatientList.java
More file actions
53 lines (43 loc) · 1.91 KB
/
PatientList.java
File metadata and controls
53 lines (43 loc) · 1.91 KB
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
public class PatientList{
public static void main(String[] args){
Patient patientListBegin;
Patient patientListEnd;
Patient firstPatient = new Patient("John", 33, "Tuberculosis");
Patient secondPatient = new Patient("Derek", 45,"Consumption");
Patient thirdPatient = new Patient("Jill", 19, "Plague");
Patient fourthPatient = new Patient("Boris", 14,"Smallpox");
Patient fifthPatient = new Patient("Mark", 52, "Quinsy");
Patient sixthPatient = new Patient("Charlotte", 23,"Malaria");
Patient seventhPatient = new Patient("Pippa", 65, "Sickle-celled Anaemia");
Patient eighthPatient = new Patient("Susan", 35,"Herpes");
Patient ninthPatient = new Patient("Roger", 77, "Violetta");
Patient tenthPatient = new Patient("Betty", 53,"Turpett");
Patient eleventhPatient = new Patient("Joffrey", 17, "ArseHole");
patientListBegin = firstPatient;
patientListEnd = eleventhPatient;
patientListBegin.addPatient(secondPatient);
patientListBegin.addPatient(thirdPatient);
patientListBegin.addPatient(fourthPatient);
patientListBegin.addPatient(fifthPatient);
patientListBegin.addPatient(sixthPatient);
patientListBegin.addPatient(seventhPatient);
patientListBegin.addPatient(eighthPatient);
patientListBegin.addPatient(ninthPatient);
patientListBegin.addPatient(tenthPatient);
patientListBegin.addPatient(eleventhPatient);
patientListBegin.deletePatient(sixthPatient);
patientListBegin.deletePatient(twelfthPatient);
for(Patient pos = patientListBegin; pos.getNext()!= null; pos = pos.getNext()){
System.out.println(pos.getName());
System.out.println(pos.getIllness());
System.out.println(pos.getAge());
System.out.println("");
}
for(Patient pos = patientListEnd; pos.getPrev()!= null; pos = pos.getPrev()){
System.out.println(pos.getName());
System.out.println(pos.getIllness());
System.out.println(pos.getAge());
System.out.println("");
}
}
}