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 }