Advertisement
Guest User

Untitled

a guest
Jan 17th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. package klasypowtórka;
  2.  
  3. class Osoba
  4. {
  5. private String imie;
  6. private int wiek;
  7.  
  8. public Osoba()
  9. {
  10. this("nieznane", -1);
  11. }
  12.  
  13. public Osoba(String imie, int wiek)
  14. {
  15. this.imie = imie;
  16. this.wiek = wiek;
  17. }
  18.  
  19. // Gettery
  20.  
  21. public String getImie()
  22. {
  23. return imie;
  24. }
  25.  
  26. public int getWiek()
  27. {
  28. return wiek;
  29. }
  30.  
  31. // Settery
  32.  
  33. public void setImie(String imie)
  34. {
  35. this.imie = imie;
  36. }
  37.  
  38. public void setWiek(int wiek)
  39. {
  40. this.wiek = wiek;
  41. }
  42. }
  43.  
  44. class Pracownik extends Osoba
  45. {
  46. private double pensja;
  47.  
  48. public Pracownik()
  49. {
  50. super();
  51. this.pensja = -1;
  52. }
  53.  
  54. public Pracownik(String imie, int wiek, double pensja)
  55. {
  56. super(imie, wiek);
  57. this.pensja = pensja;
  58. }
  59.  
  60. public double getPensja()
  61. {
  62. return pensja;
  63. }
  64.  
  65. public void setPensja(double pensja)
  66. {
  67. this.pensja = pensja;
  68. }
  69. }
  70.  
  71. class KlasyPowtórka
  72. {
  73.  
  74. public static void main(String[] args)
  75. {
  76. Osoba o1 = new Osoba("Jasiek", 21);
  77. Osoba o2 = new Osoba();
  78. Osoba o3 = new Osoba();
  79.  
  80. o3.setImie("Ustalone");
  81. o3.setWiek(17);
  82.  
  83. //System.out.println(o1.getImie() + " " + o1.getWiek());
  84. //System.out.println(o2.getImie() + " " + o2.getWiek());
  85. //System.out.println(o3.getImie() + " " + o3.getWiek());
  86.  
  87. Pracownik p1 = new Pracownik();
  88. Pracownik p2 = new Pracownik("Pracownik", 44, 2000);
  89.  
  90. System.out.println(p1.getImie() + " " + p1.getWiek() + " " + p1.getPensja());
  91. System.out.println(p2.getImie() + " " + p2.getWiek() + " " + p2.getPensja());
  92.  
  93.  
  94. }
  95.  
  96. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement