From 4a1dc6f5898edc3c5c09a9dc2adf6aee0cf600c5 Mon Sep 17 00:00:00 2001
From: douaa <douaa.BENHILA@etu.univ-amu.fr>
Date: Thu, 3 Oct 2024 21:02:39 +0200
Subject: [PATCH] add method add points

---
 src/main/java/shape/AbstractShape.java | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/src/main/java/shape/AbstractShape.java b/src/main/java/shape/AbstractShape.java
index fdf5a6d..7853e8c 100644
--- a/src/main/java/shape/AbstractShape.java
+++ b/src/main/java/shape/AbstractShape.java
@@ -1,4 +1,17 @@
 package shape;
 
-public class AbstractShape {
+import javafx.geometry.Point2D;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public abstract  class AbstractShape implements Shape {
+    private List<Point2D> points = new ArrayList<>();
+
+    public void addPoints(Point2D... points){//Point2D... refere a plusieurs points
+         for(Point2D point:points) {
+             this.points.add(point); //this.points refere a la liste
+         }
+    }
+
 }
-- 
GitLab