Merge branch 'main' of github.com:SowinskiBraeden/comp2522
This commit is contained in:
5 files changed
+21
-17
No files matched your search
@@ -9,7 +9,8 @@ package ca.bcit.comp2522.lab02;
|
||||
* @author Trishaan Shetty
|
||||
* @version 1.0.0
|
||||
*/
|
||||
public class Creature {
|
||||
public class Creature
|
||||
{
|
||||
|
||||
private static final int MIN_HEALTH = 1;
|
||||
private static final int MAX_HEALTH = 100;
|
||||
@@ -162,7 +163,8 @@ public class Creature {
|
||||
*
|
||||
* @return details of the creature.
|
||||
*/
|
||||
public String getDetails() {
|
||||
public String getDetails()
|
||||
{
|
||||
StringBuilder builder;
|
||||
|
||||
builder = new StringBuilder();
|
||||
|
||||
@@ -9,7 +9,8 @@ package ca.bcit.comp2522.lab02;
|
||||
* @author Trishaan Shetty
|
||||
* @version 1.0.0
|
||||
*/
|
||||
public class Dragon extends Creature {
|
||||
public class Dragon extends Creature
|
||||
{
|
||||
|
||||
private static final int MAX_FIRE_POWER = 100;
|
||||
private static final int MIN_FIRE_POWER = 0;
|
||||
@@ -61,10 +62,11 @@ public class Dragon extends Creature {
|
||||
* @return details of dragon
|
||||
*/
|
||||
@Override
|
||||
public String getDetails() {
|
||||
public String getDetails()
|
||||
{
|
||||
|
||||
|
||||
final StringBuilder builder;
|
||||
|
||||
builder = new StringBuilder();
|
||||
|
||||
builder.append("Is alive: " + this.isAlive());
|
||||
@@ -74,6 +76,7 @@ public class Dragon extends Creature {
|
||||
builder.append(" Health: " + this.getHealth());
|
||||
builder.append(" FirePower: " + this.firePower);
|
||||
|
||||
|
||||
return builder.toString();
|
||||
|
||||
}
|
||||
@@ -110,7 +113,8 @@ public class Dragon extends Creature {
|
||||
*
|
||||
* @param amount to increase firePower
|
||||
*/
|
||||
protected void restoreFirePower(final int amount) {
|
||||
protected void restoreFirePower(final int amount)
|
||||
{
|
||||
|
||||
this.firePower += amount;
|
||||
|
||||
|
||||
@@ -9,12 +9,8 @@ package ca.bcit.comp2522.lab02;
|
||||
* @author Trishaan Shetty
|
||||
* @version 1.0.0
|
||||
*/
|
||||
public class HealingException extends RuntimeException {
|
||||
|
||||
/**
|
||||
* HealingException constructor
|
||||
* @param message HealingException error message
|
||||
*/
|
||||
public class HealingException extends RuntimeException
|
||||
{
|
||||
public HealingException(final String message) {
|
||||
super(message);
|
||||
}
|
||||
|
||||
@@ -9,12 +9,9 @@ package ca.bcit.comp2522.lab02;
|
||||
* @author Trishaan Shetty
|
||||
* @version 1.0.0
|
||||
*/
|
||||
public class LowFirePowerException extends Exception {
|
||||
public class LowFirePowerException extends Exception
|
||||
{
|
||||
|
||||
/**
|
||||
* LowFirePowerException constructor
|
||||
* @param message LowFirePowerException error message
|
||||
*/
|
||||
public LowFirePowerException(final String message) {
|
||||
super(message);
|
||||
}
|
||||
|
||||
@@ -9,12 +9,17 @@ package ca.bcit.comp2522.lab02;
|
||||
* @author Trishaan Shetty
|
||||
* @version 1.0.0
|
||||
*/
|
||||
<<<<<<< HEAD
|
||||
public class LowRageException extends Exception
|
||||
{
|
||||
=======
|
||||
public class LowRageException extends Exception {
|
||||
|
||||
/**
|
||||
* LowRageException constructor
|
||||
* @param message LowRageException error message
|
||||
*/
|
||||
>>>>>>> 95139d77e5ef179a1fdf39684f766170502c6138
|
||||
public LowRageException(final String message) {
|
||||
super(message);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user