Advertisement
qradmanq

JAVA PR1

Sep 4th, 2020 (edited)
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1. package ru.mirea.kicha0819.mirea.dog;
  2. import java.lang.*;
  3.  
  4. public class Dog {
  5. private String name;
  6. private int age;
  7.  
  8. public Dog (String n, int a) {
  9. name = n;
  10. age = a;
  11. }
  12. public Dog (String n) {
  13. name = n;
  14. age = 0;
  15. }
  16. public Dog () {
  17. name = "Bob";
  18. age = 0;
  19. }
  20. public void setAge (int age) {
  21. this.age = age;
  22. }
  23. public void setName (String name) {
  24. this.name = name;
  25. }
  26. public String toString(String name) {
  27. return name;
  28. }
  29. public int getAge () {
  30. return age;
  31. }
  32. public String toString(int age, String name) {
  33. return this.name+", age "+this.age;
  34. }
  35. public void intoHumanAge() {
  36. System.out.println (name+"'s age in human years is "+age*7+" years");
  37. }
  38. }
  39.  
  40.  
  41. -----------------------------------------------------------------------------------
  42.  
  43. package ru.mirea.kicha0819.mirea.dog;
  44. //import ru.mirea.kicha0819.mirea.Dog;
  45.  
  46. import java.lang.*;
  47. public class TestDog {
  48. public static void main (String[] args) {
  49. Dog d1 = new Dog ("Mike", 2);
  50. Dog d2 = new Dog ("Helen", 5);
  51. Dog d3 = new Dog ("Nike", 9);
  52. d3.setAge(1);
  53. System.out.println(d1);
  54. d1.intoHumanAge();
  55. d2.intoHumanAge();
  56. d3.intoHumanAge();
  57. }
  58. }
  59.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement