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    }