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