001 package sysModel.fish;
002
003
004 /**
005 * Abstract interface for making new fish.
006 *
007 * @author Mathias Ricken
008 */
009 public interface IFishFactory {
010 /**
011 * Create a new fish.
012 *
013 * @return new fish
014 */
015 public abstract AFish createFish();
016 }