From 40285a06ec3f5ca67e4bf504b716b5828035c0e9 Mon Sep 17 00:00:00 2001 From: mo khan Date: Sun, 4 Aug 2019 17:47:24 -0600 Subject: add classes as per class diagrams from assignment --- src/Q10/Station.java | 44 ++++++++++++++++++++++++++++++++++++++++++++ src/Q10/TrainTimeTable.java | 11 +++++++++++ 2 files changed, 55 insertions(+) create mode 100644 src/Q10/Station.java create mode 100644 src/Q10/TrainTimeTable.java (limited to 'src/Q10') diff --git a/src/Q10/Station.java b/src/Q10/Station.java new file mode 100644 index 0000000..7ba39f1 --- /dev/null +++ b/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) {} +} diff --git a/src/Q10/TrainTimeTable.java b/src/Q10/TrainTimeTable.java new file mode 100644 index 0000000..c6477c4 --- /dev/null +++ b/src/Q10/TrainTimeTable.java @@ -0,0 +1,11 @@ +package Q10; + +import java.util.*; + +public class TrainTimeTable { + private LinkedList schedule; + + public void delay(String station, int minutes) {} + + public void displaySchedule() {} +} -- cgit v1.2.3