Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 57 additions & 0 deletions Service.java
Original file line number Diff line number Diff line change
@@ -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;
}



}