From bba26abcb9778cc0a9c10df46832215b04d68fb2 Mon Sep 17 00:00:00 2001
From: p20006624 <linh.PHAM-THI-NGOC.1@etu.univ-amu.fr>
Date: Thu, 16 Nov 2023 09:58:42 +0100
Subject: [PATCH] abstrac class Element

---
 src/main/java/model/Element.java  | 19 +++++++++++++++++++
 src/main/java/model/Position.java |  6 ++++++
 2 files changed, 25 insertions(+)
 create mode 100644 src/main/java/model/Element.java
 create mode 100644 src/main/java/model/Position.java

diff --git a/src/main/java/model/Element.java b/src/main/java/model/Element.java
new file mode 100644
index 0000000..970a92f
--- /dev/null
+++ b/src/main/java/model/Element.java
@@ -0,0 +1,19 @@
+package model;
+
+import java.util.List;
+
+public abstract class Element {
+    public void setPosition(){
+
+    }
+    public Position getPosition(){
+        return null;
+
+    }
+    public List<util.Position> updateToNextGeneration() {
+        return null;
+    }
+    private List<util.Position> neighbors(util.Position position){
+        return null;
+    }
+}
diff --git a/src/main/java/model/Position.java b/src/main/java/model/Position.java
new file mode 100644
index 0000000..8e623ed
--- /dev/null
+++ b/src/main/java/model/Position.java
@@ -0,0 +1,6 @@
+package model;
+
+public class Position {
+    int row;
+    int column;
+}
-- 
GitLab