healthcrock
import java.util.Vector; public class HealthCrocodile extends Crocodile { private static final int ENERGY_LOST_TO_DISEASE = 35; private static final int LIFE_SPAN_OF_DISEASE = 5; private static final String SPECIES = "HealthCrocodile"; private boolean isHealthy = true; private boolean isImmune = false; private int sickTimeBlocks = 0; private static boolean shouldNextBeDiseased = true; public HealthCrocodile( int initialRow, int initialColumn, Simulation initialSimulation) { super( initialRow, initialColumn, initialSimulation); //first crocodile should be diseased //the remaining should be healthy if (shouldNextBeDiseased) { infect(); shouldNextBeDiseased = false; } } public String getSpecies() { return SPECIES; } private boolean isHealthy() { return isHealthy; } private void cure() { isHe…
Stark