Advertisement
Guest User

Untitled

a guest
Nov 18th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. public class Dragon
  2. {
  3. private String name;
  4. private int level;
  5. private boolean canBreatheFire;
  6.  
  7. // Write the constructor here!
  8. public Dragon(String theName, int lvl)
  9. {
  10. name = theName;
  11. level = lvl;
  12. canBreatheFire = false;
  13. if(lvl >= 70)
  14. {
  15. canBreatheFire = true;
  16. }
  17. }
  18.  
  19. // Put getters here
  20. public String getName()
  21. {
  22. return name;
  23. }
  24.  
  25. public int getLevel()
  26. {
  27. return level;
  28. }
  29.  
  30. public boolean isFireBreather()
  31. {
  32. return canBreatheFire;
  33. }
  34.  
  35. // Put other methods here
  36.  
  37. public void attack()
  38. {
  39. if(canBreatheFire)
  40. {
  41. System.out.println(">>>>>>>>>>\n>>>>>>>>>>>>>>\n>>>>>>>>>>>>>>\n>>>>>>>>>>");
  42. }
  43. else
  44. {
  45. System.out.println("~ ~ ~");
  46. }
  47. }
  48.  
  49. public void gainExperience()
  50. {
  51. level += 10;
  52. if(level >= 70)
  53. {
  54. canBreatheFire = true;
  55. }
  56. }
  57.  
  58.  
  59. // String representation of the object
  60. public String toString()
  61. {
  62. return "Dragon " + name + " is at level " + level;
  63. }
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement