fork download
  1.  
  2. import java.util.*;
  3. import java.lang.*;
  4. import java.io.*;
  5.  
  6. class Kot {
  7.  
  8. private String imie;
  9. private Date dataUrodzenia;
  10. private Float waga;
  11. private String imieOpiekuna;
  12.  
  13. public Kot(String imie, Date dataUrodzenia, Float waga, String imieOpiekuna) {
  14. this.imie = imie;
  15. this.dataUrodzenia = dataUrodzenia;
  16. this.waga = waga;
  17. this.imieOpiekuna = imieOpiekuna;
  18. }
  19.  
  20. public String przedstawSie() {
  21. return "Cześć, jestem "+imie+", urodziłem się "+dataUrodzenia+", ważę "+waga+", a opiekuje się mną " + imieOpiekuna;
  22. }
  23.  
  24. public Kot zmienWage(float nowaWaga) {
  25. return new Kot(imie, dataUrodzenia, new Float(nowaWaga), imieOpiekuna);
  26. }
  27.  
  28. public static void main (String[] args) throws java.lang.Exception
  29. {
  30. Kot kot = new Kot("Filemon", new Date(), new Float(0.4), "Ala");
  31. System.out.println("Kot: " + kot.przedstawSie());
  32. kot = kot.zmienWage(3);
  33. System.out.println("Kot po wakacjach: " + kot.przedstawSie());
  34. }
  35. }
Success #stdin #stdout 0.13s 321280KB
stdin
Standard input is empty
stdout
Kot: Cześć, jestem Filemon, urodziłem się Sat Jul 02 22:50:03 GMT 2016, ważę 0.4, a opiekuje się mną Ala
Kot po wakacjach: Cześć, jestem Filemon, urodziłem się Sat Jul 02 22:50:03 GMT 2016, ważę 3.0, a opiekuje się mną Ala