001 package model.fish;
002
003 import model.fish.display.ImageFishDisplay;
004 import sysModel.fish.AFish;
005
006 import java.awt.*;
007
008 /**
009 * A rock "fish" that doesn't move.
010 *
011 * @author Mathias Ricken
012 */
013 public class RockFish extends AFish {
014 /**
015 * Constructor.
016 *
017 * @param fishColor fish color
018 */
019 public RockFish(Color fishColor) {
020 super(fishColor, new ImageFishDisplay("rock.gif", 3.0 * Math.PI / 2.0));
021 }
022
023 /**
024 * Carry out movement behavior for the fish.
025 */
026 protected void move() {
027 // don't do anything
028 }
029 }