From e9829f0015bda28f874f3e3ec64168740f87c664 Mon Sep 17 00:00:00 2001
From: douaa <douaa.BENHILA@etu.univ-amu.fr>
Date: Thu, 3 Oct 2024 21:22:27 +0200
Subject: [PATCH] add method draw(GraphicsContext graphicsContext)

---
 src/main/java/shape/AbstractShape.java | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/main/java/shape/AbstractShape.java b/src/main/java/shape/AbstractShape.java
index 42ec09f..4ed8a63 100644
--- a/src/main/java/shape/AbstractShape.java
+++ b/src/main/java/shape/AbstractShape.java
@@ -1,9 +1,9 @@
 package shape;
 
 import javafx.geometry.Point2D;
-
 import java.util.ArrayList;
 import java.util.List;
+import javafx.scene.canvas.GraphicsContext;
 
 public abstract  class AbstractShape implements Shape {
     private List<Point2D> points = new ArrayList<>();
@@ -16,8 +16,10 @@ public abstract  class AbstractShape implements Shape {
     public int pointsCount(){ //nombre total de points
         return points.size();
     }
-     public Point2D point(int index){
+    public Point2D point(int index){
         return points.get(index);
-     }
+    }
+
+    public abstract void draw(GraphicsContext graphicsContext);
 
 }
-- 
GitLab