Skip to content
Snippets Groups Projects
ArrayGrid.java 783 B
Newer Older
  • Learn to ignore specific revisions
  • package model;
    
    public class ArrayGrid implements Grid{
    
        public void arrayGrid(int numberOfRows, int numberOfColumn) {
            if(numberOfRows <= 0 || numberOfColumn <= 0)
                throw new IllegalArgumentException("Le nombre de lignes ou de colonnes ne peut pas être nul ou négatif.");
            Cell[][] cells = new Cell[numberOfRows][numberOfColumn];
            for(int i = 0; i < numberOfRows; i++) {
                for(int j = 0; j < numberOfColumn; j++) {
                    cells[i][j] = new SquareCell();
                }
            }
        }
        @Override
        public Cell getCell(int row, int column) {
            return null;
        }
    
        @Override
        public int getNumberOfRows() {
            return 0;
        }
    
        @Override
        public int getNumberOfColumns() {
            return 0;
        }
    }