[ADD] constructors
This commit is contained in:
@@ -5,6 +5,11 @@ public class Coupon {
|
|||||||
private String code;
|
private String code;
|
||||||
private String reward;
|
private String reward;
|
||||||
|
|
||||||
|
public Coupon(String code, String reward) {
|
||||||
|
this.code = code;
|
||||||
|
this.reward = reward;
|
||||||
|
}
|
||||||
|
|
||||||
public String getCode() {
|
public String getCode() {
|
||||||
return code;
|
return code;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,12 @@
|
|||||||
package com.a1.nextlocation.data;
|
package com.a1.nextlocation.data;
|
||||||
|
|
||||||
public class FileIO {
|
public class FileIO {
|
||||||
|
|
||||||
|
public static void readFileData() {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void writeFileData() {
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package com.a1.nextlocation.data;
|
package com.a1.nextlocation.data;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
public class Route {
|
public class Route {
|
||||||
@@ -8,6 +9,17 @@ public class Route {
|
|||||||
private float totalDistance;
|
private float totalDistance;
|
||||||
private int totalTime;
|
private int totalTime;
|
||||||
|
|
||||||
|
public Route(String name) {
|
||||||
|
|
||||||
|
this.name = name;
|
||||||
|
this.locations = new ArrayList<>();
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public void addLocation(Location location) {
|
||||||
|
this.locations.add(location);
|
||||||
|
}
|
||||||
|
|
||||||
public String getName() {
|
public String getName() {
|
||||||
return name;
|
return name;
|
||||||
}
|
}
|
||||||
@@ -25,18 +37,14 @@ public class Route {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public float getTotalDistance() {
|
public float getTotalDistance() {
|
||||||
|
//TODO calculate total distance according to all locations in list
|
||||||
return totalDistance;
|
return totalDistance;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setTotalDistance(float totalDistance) {
|
|
||||||
this.totalDistance = totalDistance;
|
|
||||||
}
|
|
||||||
|
|
||||||
public int getTotalTime() {
|
public int getTotalTime() {
|
||||||
|
//TODO calculate total time according to all locations in list
|
||||||
return totalTime;
|
return totalTime;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setTotalTime(int totalTime) {
|
|
||||||
this.totalTime = totalTime;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user