Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Dragon
- {
- private String name;
- private int level;
- private boolean canBreatheFire;
- // Write the constructor here!
- public Dragon(String theName, int lvl)
- {
- name = theName;
- level = lvl;
- canBreatheFire = false;
- if(lvl >= 70)
- {
- canBreatheFire = true;
- }
- }
- // Put getters here
- public String getName()
- {
- return name;
- }
- public int getLevel()
- {
- return level;
- }
- public boolean isFireBreather()
- {
- return canBreatheFire;
- }
- // Put other methods here
- public void attack()
- {
- if(canBreatheFire)
- {
- System.out.println(">>>>>>>>>>\n>>>>>>>>>>>>>>\n>>>>>>>>>>>>>>\n>>>>>>>>>>");
- }
- else
- {
- System.out.println("~ ~ ~");
- }
- }
- public void gainExperience()
- {
- level += 10;
- if(level >= 70)
- {
- canBreatheFire = true;
- }
- }
- // String representation of the object
- public String toString()
- {
- return "Dragon " + name + " is at level " + level;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement