Class Level


  • public class Level
    extends Object
    Level class
    Since:
    2.0.0
    Version:
    1.0.0
    Author:
    Andrew SASSOYE
    • Constructor Detail

      • Level

        public Level()
        Level constructor
      • Level

        public Level​(Board board,
                     Animal[] animals,
                     int nMoves)
        Level constructor
        Parameters:
        board - Board
        animals - List of Animals
        nMoves - number of permitted moves
    • Method Detail

      • getLevel

        public static Level getLevel​(int level)
        Get specific level
        Parameters:
        level - level number
        Returns:
        asked Level
      • getBoard

        public Board getBoard()
        this.board getter
        Returns:
        this.board
      • getAnimals

        public Animal[] getAnimals()
        this.animals getter
        Returns:
        this.animals
      • getnMoves

        public int getnMoves()
        this.nMoves getter
        Returns:
        this.nMoves