Advertisement
saimanova

Untitled

Jul 28th, 2020
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. public class Building {
  2.  
  3. public static void main(String[]args){
  4.  
  5. Elevator e= new Elevator ();
  6. e.FloorRequest(10,12);
  7. System.out.println("");
  8. e.LoadPassenger(10,11);
  9. System.out.println("");
  10. e.ReportStatistic();
  11.  
  12.  
  13. }
  14.  
  15. }
  16. public class Elevator {
  17. int currentFloor;
  18. int requestFloor;
  19. int totalFloorTravelled;
  20. int travel;
  21. Person obj= new Person ();
  22.  
  23.  
  24. public void LoadPassenger(int currentFloor, int requestFloor){
  25. if(currentFloor<requestFloor) totalFloorTravelled = Math.abs(currentFloor-requestFloor);
  26. else totalFloorTravelled=currentFloor+requestFloor;
  27. travel=travel+totalFloorTravelled;
  28. obj. waiting();
  29. System.out.println("passenger: "+currentFloor+"\n"+"Travelled:"+totalFloorTravelled);
  30. }
  31.  
  32.  
  33. public void ReportStatistic()
  34. {
  35. System.out.println("Travelled:"+travel);
  36.  
  37. }
  38.  
  39. void FloorRequest(int i, int i0) {
  40. throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
  41. }
  42. }
  43.  
  44.  
  45.  
  46. class Person {
  47. public void waiting(){
  48. System.out.println("Limit:5");
  49. }
  50.  
  51.  
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement