From 3d69feca69a314be60e77c0ee0daba630c85a85c Mon Sep 17 00:00:00 2001
From: Hugo <hugo.debuyser.etu@univ-lille.fr>
Date: Sun, 7 Apr 2024 17:32:18 +0200
Subject: [PATCH] =?UTF-8?q?Cr=C3=A9ation=20du=20fichier=20Event.java?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/tpQU/tp02/Event.java | 38 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)
 create mode 100644 src/tpQU/tp02/Event.java

diff --git a/src/tpQU/tp02/Event.java b/src/tpQU/tp02/Event.java
new file mode 100644
index 0000000..64211ac
--- /dev/null
+++ b/src/tpQU/tp02/Event.java
@@ -0,0 +1,38 @@
+import tpOO.tp03.Task;
+import tpOO.tp03.TaskStatus;
+import tpOO.tp03.ToDoList;
+import java.time.*;
+import java.util.*;
+
+/**
+ * Un évènement est un fait qui survient à un moment donné, et pour une certaine durée.
+ * @author Hugo D
+ */
+public class Event {
+    /*** Attribut label pour la classe*/
+    private String label;
+    /*** Attribut place pour la classe */
+    private String place;
+    /***Attribut start pour la classe */
+    private LocalDate start;
+    /***Attribut end pour la classe */
+    private LocalDate end;
+    /***Liste de tache de type ToDoList */
+    private ToDoList tasks;
+
+    /** 
+     * Constructeur de la classe Event avec les attributs suivants :
+     * @param label Attribut label de la classe
+     * @param place Attribut place de la classe
+     * @param start Attribut start de la classe
+     * @param end Attribut end de la classe
+     * @param tasks Nouvelle tache assigné à la classe
+     */
+    public Event(String label, String place, LocalDate start, LocalDate end, ToDoList tasks){
+        this.label = label;
+        this.place = place;
+        this.start = start;
+        this.end = end;
+        this.tasks = tasks;
+    }
+}
-- 
GitLab