diff --git a/app/src/main/java/model/ArrayGrid.java b/app/src/main/java/model/ArrayGrid.java new file mode 100644 index 0000000000000000000000000000000000000000..7cfca479dfa7addb263556feb173ff83bdcc5290 --- /dev/null +++ b/app/src/main/java/model/ArrayGrid.java @@ -0,0 +1,21 @@ +package model; + +public class ArrayGrid implements Grid{ + + private Cell[][] cells; + private final int numberOfRows ; + private final int numberOfColumns ; + + + public ArrayGrid(int numberOfRows,int numberOfColumns){ + this.numberOfRows = numberOfRows; + this.numberOfColumns = numberOfColumns; + this.cells[numberOfRows][numberOfColumns]=new SquareCell(); + try { + System.out.println(numberOfColumns<0 || numberOfRows<0); + }catch (IllegalArgumentException e){ + System.out.println(e); + } + } + +} diff --git a/app/src/main/java/model/SquareCell.java b/app/src/main/java/model/SquareCell.java index 0fb977513f525785f280faeb3a4db0e1466ed787..dd412e1e2f8b8e977e15711e0556ca84739aba97 100644 --- a/app/src/main/java/model/SquareCell.java +++ b/app/src/main/java/model/SquareCell.java @@ -36,5 +36,4 @@ public class SquareCell extends AbstractCell { this.neighbours.set(i,cells.get(i)); } } - } \ No newline at end of file