Advertisement
Guest User

Untitled

a guest
Aug 12th, 2017
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.61 KB | None | 0 0
  1.  
  2. package butelka1;
  3.  
  4. public class Butelka1 {
  5.  
  6. double ileLitrow;
  7. double pojemnosc;
  8.  
  9. Butelka1(double ileLitrow, double pojemnosc){
  10. this.ileLitrow = ileLitrow;
  11. this.pojemnosc = pojemnosc;
  12. }
  13.  
  14. double getIleLitrow(){
  15. return ileLitrow;
  16. }
  17.  
  18. double getPojemnosc(){
  19. return pojemnosc;
  20. }
  21.  
  22.  
  23. boolean wlej (double wlej) {
  24. if (this.pojemnosc - this.ileLitrow >= wlej)
  25. {this.ileLitrow += wlej;
  26. return true;}
  27. else
  28. {System.out.println("NIE ZMIESCI SIE");
  29. return false;}
  30. }
  31.  
  32. boolean wylej (double wylej)
  33. { if (this.ileLitrow >= wylej)
  34. {this.ileLitrow -= wylej;
  35. return true;}
  36. else
  37. return false;
  38. }
  39.  
  40. void przelej (double ilosc, Butelka1 gdziePrzelac)
  41. {
  42. if (this.wylej(ilosc) == true)
  43. {
  44. gdziePrzelac.wlej(ilosc);
  45. this.wylej(ilosc);}
  46. else
  47. {System.out.println("CHCESZ PRZELAC ZA DUZO");}
  48.  
  49. }
  50.  
  51. public static void main(String[] args) {
  52. Butelka1[] butelka = new Butelka1[50];
  53.  
  54. for (int a = 0; a < butelka.length; a++)
  55. { butelka[a] = new Butelka1(a, a+10);}
  56.  
  57. butelka[20].przelej(10, butelka[5]);
  58.  
  59. System.out.println(butelka[5].getIleLitrow() + " " + butelka[5].getPojemnosc());
  60. System.out.println(butelka[10].getIleLitrow() + " " + butelka[10].getPojemnosc());
  61. System.out.println(butelka[20].getIleLitrow() + " " + butelka[20].getPojemnosc());
  62. System.out.println(butelka[30].getIleLitrow() + " " + butelka[30].getPojemnosc());
  63. System.out.println(butelka[40].getIleLitrow() + " " + butelka[40].getPojemnosc());
  64.  
  65. }
  66.  
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement