From b4f49374ccd0a292273f5bbae095d0fcd9fea757 Mon Sep 17 00:00:00 2001 From: Gustavo Tavares Dias Date: Thu, 8 May 2014 15:19:56 +0800 Subject: [PATCH] Create Service.java Change by Gustavo Dias, James McNeil, Ryan Law --- Service.java | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 Service.java diff --git a/Service.java b/Service.java new file mode 100644 index 0000000..6689754 --- /dev/null +++ b/Service.java @@ -0,0 +1,57 @@ +/* + * Gustavo + */ +public class Service { + + //Variables + double kmTraveled; + int noServices; + double kmPerService; + + public void setKmPerService(double kmPerService) { + this.kmPerService = kmPerService; + } + + public double getKmPerService() { + return kmPerService; + } + + //Setters + + public void setKmTraveled(double kmTraveled) { + this.kmTraveled = kmTraveled; + } + + public void setNoServices(int noServices) { + this.noServices = noServices; + } + + //Getters + + public double getKmTraveled() { + return kmTraveled; + } + + public int getNoServices() { + noServices = (int)Math.floor(kmTraveled / kmPerService); + return noServices; + } + + //Constructors + public Service() { + + this.kmTraveled = 0; + this.noServices = 0; + this.kmPerService = 100; + + } + + public Service(double kmTraveled, int noServices, double kmPerService) { + this.kmTraveled = kmTraveled; + this.noServices = noServices; + this.kmPerService = kmPerService; + } + + + +}