Advertisement
LoraOrliGeo

Hero_Elf_Wizard_Knight

Jul 3rd, 2019
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. public class Hero {
  2. private String username;
  3. private int level;
  4.  
  5. public Hero(String username, int level) {
  6. this.username = username;
  7. this.level = level;
  8. }
  9.  
  10. public String getUsername() {
  11. return username;
  12. }
  13.  
  14. public int getLevel() {
  15. return level;
  16. }
  17.  
  18. @Override
  19. public String toString() {
  20. return String.format("Type: %s Username: %s Level: %s",
  21. this.getClass().getName(),
  22. this.getUsername(),
  23. this.getLevel());
  24. }
  25. }
  26.  
  27. ====================================================================
  28.  
  29. public class Elf extends Hero {
  30. public Elf(String username, int level) {
  31. super(username, level);
  32. }
  33. }
  34.  
  35. =====================================================================
  36.  
  37. package Inheritance.P03_PlayersAndMonsters.hero;
  38.  
  39. public class Wizard extends Hero {
  40. public Wizard(String username, int level) {
  41. super(username, level);
  42. }
  43. }
  44.  
  45. ====================================================================
  46.  
  47. package Inheritance.P03_PlayersAndMonsters.hero;
  48.  
  49. public class Knight extends Hero {
  50. public Knight(String username, int level) {
  51. super(username, level);
  52. }
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement