⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 鳄鱼.java

📁 学生管理系统 它是用C语言编写的
💻 JAVA
字号:
import java.util.Vector;
public class Crocodile extends LivingBeing {
	private static final String ALIVE = "alive";
	private static final String DEAD = "dead";
	private static final int BABY_MIN_ENERGY = 15;
	private static final int BABY_MAX_ENERGY = 100;
	private static final String RIGHT = "right";
	private static final String LEFT = "left";
	private static final String UP = "up";
	private static final String DOWN = "down";
	private static final String SPECIES = "Crocodile";
	private static final int ENERGY_TO_SWIM=1;
	private static final int ENERGY_TO_EAT=1;
	private static final int ENERGY_FOR_LOOK_FOR_FOOD=1;
	private static final int ENERGY_GAIN_FROM_Crocodile=1;
	private static final int MIN_ENERGY_INCREMENT_STEP=1;
	private static final int MAX_ENERGY_INCREMENT_STEP=1;
	private int row;
	private int column;
	private String deadOrAlive;
	private int energy;
	private int age = 0;
	private final String name;
	private Simulation simulation;
	private int minEnergy;
	private int maxEnergy;
	private String direction; 
	private static int nCrocodileCreated = 0; 
	public Crocodile(
		int initialRow,
		int initialColumn,
		Simulation initialSimulation) {

			name = SPECIES + nCrocodileCreated;
			
	}		
	public int getRow() {
		return row;
	}		
	public int getColumn() {
		return column;
	}
	public int getAge() {
		return age;
	}
	public String getColor() {
		return "#FFFFFF"; // default is white.
	}
	public String getName() {
		return name;
	}
	private int getMinEnergy() {
		return minEnergy;
	}
	private int getMaxEnergy() {
		return maxEnergy;
	}
	public int getEnergy() {
		return energy;
	}
	private void setEnergy(int newEnergy) {
		
	}
	public void die() {
		deadOrAlive = DEAD;
	}
	public boolean isDead() {
		return (deadOrAlive == DEAD);
	}
	private String getDirection() {
		return direction;
	}
	private boolean isHungry() {
		
		// Hungry, if current energy level is less than twice the 
		// amount needed for survival.
		return false;
	}
	private int moveToRow(int newRow) {
		
		return row;
	}
	private int moveToColumn(int newColumn) {

		return column;
	}
	public String getSpecies() {
		return SPECIES;
	}
	public String getDisplayMechanism() {
		return Simulation.IMAGE;
	}
	public String getImage() {			
		return "/Crocodile-right.gif";
	}
	private Crocodile lookForFoodInNeighborhood() {
		return null;
	}
	public void liveALittle() {
		
	}
	private void eatIfpossible(){
	
	}
	private void swinIfPossible(){
	
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -