Advertisement
Tal_Rofe

fff

Jan 16th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.83 KB | None | 0 0
  1. package algorithm;
  2.  
  3. public class Car implements Comparable{
  4.     private String carID;
  5.     private long entryTime;
  6.     private long exitTime;
  7.    
  8.     @Override
  9.     public int compareTo(Object o){
  10.         return (int) (this.exitTime - ((Car)o).getExitTime());
  11.     }
  12.    
  13.     Car(){
  14.         carID = "";
  15.         entryTime = 0;
  16.         exitTime = 0;
  17.     }
  18.    
  19.     Car(String carID, long entryTime, long exitTime){
  20.         this.carID = carID;
  21.         this.entryTime = entryTime;
  22.         this.exitTime = exitTime;
  23.     }
  24.    
  25.     public String getCarID(){
  26.         return carID;
  27.     }
  28.    
  29.     public long getEntryTime(){
  30.         return entryTime;
  31.     }
  32.    
  33.     public long getExitTime(){
  34.         return exitTime;
  35.     }
  36.    
  37.     public void setCarID(String carID){
  38.         this.carID = carID;
  39.     }
  40.    
  41.     public void setEntryTime(int entryTime){
  42.         this.entryTime = entryTime;
  43.     }
  44.    
  45.     public void setExitTime(int exitTime){
  46.         this.exitTime = exitTime;
  47.     }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement