Changes by Jason
This commit is contained in:
1 parent
cd718fc2c7
commit
f5e4ab74fc
2 files changed
+7
-5
No files matched your search
@@ -8,6 +8,7 @@ package ca.bcit.comp2522.lab02;
|
|||||||
* @version 1.0.0
|
* @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 MAX_FIRE_POWER = 100;
|
||||||
private static final int MIN_FIRE_POWER = 0;
|
private static final int MIN_FIRE_POWER = 0;
|
||||||
private static final int FIRE_POWER_USAGE = 10;
|
private static final int FIRE_POWER_USAGE = 10;
|
||||||
@@ -22,9 +23,9 @@ public class Dragon extends Creature {
|
|||||||
* @param firePower to verify
|
* @param firePower to verify
|
||||||
* @throws IllegalArgumentException if firePower is outside valid range
|
* @throws IllegalArgumentException if firePower is outside valid range
|
||||||
*/
|
*/
|
||||||
private static void validateFirePower(int firePower)
|
private static void validateFirePower(final int firePower)
|
||||||
throws IllegalArgumentException {
|
throws IllegalArgumentException
|
||||||
|
{
|
||||||
if (firePower < MIN_FIRE_POWER || firePower > MAX_FIRE_POWER) {
|
if (firePower < MIN_FIRE_POWER || firePower > MAX_FIRE_POWER) {
|
||||||
throw new IllegalArgumentException("Fire power is outside of valid range.");
|
throw new IllegalArgumentException("Fire power is outside of valid range.");
|
||||||
}
|
}
|
||||||
@@ -59,7 +60,8 @@ public class Dragon extends Creature {
|
|||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public String getDetails() {
|
public String getDetails() {
|
||||||
StringBuilder builder;
|
|
||||||
|
final StringBuilder builder;
|
||||||
builder = new StringBuilder();
|
builder = new StringBuilder();
|
||||||
builder.append("Is alive: " + this.isAlive());
|
builder.append("Is alive: " + this.isAlive());
|
||||||
builder.append(" Name: " + this.getName());
|
builder.append(" Name: " + this.getName());
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ package ca.bcit.comp2522.lab02;
|
|||||||
* @version 1.0.0
|
* @version 1.0.0
|
||||||
*/
|
*/
|
||||||
public class HealingException extends RuntimeException {
|
public class HealingException extends RuntimeException {
|
||||||
public HealingException(String message) {
|
public HealingException(final String message) {
|
||||||
super(message);
|
super(message);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user