Commit 40285a0

mo khan <mo@mokhan.ca>
2019-08-04 23:47:24
add classes as per class diagrams from assignment
1 parent 5c8ceec
Changed files (2)
src/Q10/Station.java
@@ -0,0 +1,44 @@
+package Q10;
+
+import java.util.*;
+
+public class Station {
+  private Date arrival;
+  private Date departure;
+  private int day;
+  private String city;
+
+  public Station(String city, Date arrival, Date departure, int day) {}
+
+  public Date getArrivalDate() {
+    return this.arrival;
+  }
+
+  public Date getDepartureDate() {
+    return this.departure;
+  }
+
+  public int getDay() {
+    return day;
+  }
+
+  public String getArrival() {
+    return "";
+  }
+
+  public String getCity() {
+    return "";
+  }
+
+  public String getDeparture() {
+    return "";
+  }
+
+  public void setArrivalDate(Date arrival) {}
+
+  public void setCity(String city) {}
+
+  public void setDay(int day) {}
+
+  public void setDepartureDate(Date departure) {}
+}
src/Q10/TrainTimeTable.java
@@ -0,0 +1,11 @@
+package Q10;
+
+import java.util.*;
+
+public class TrainTimeTable {
+  private LinkedList<Station> schedule;
+
+  public void delay(String station, int minutes) {}
+
+  public void displaySchedule() {}
+}