From 9baf654c6c029f3a53c0e2d7c11fc8a3cdeed2b6 Mon Sep 17 00:00:00 2001
From: samuel turpin <samuel.turpin.etu>
Date: Fri, 23 Feb 2024 09:58:19 +0100
Subject: [PATCH] is yp3

---
 src/tp03/Card.java         | 2 ++
 src/tp03/Color.java        | 2 ++
 src/tp03/Rank.java         | 2 ++
 src/tp03/UseCard.java      | 2 ++
 src/tp03/UseLocalDate.java | 8 +++++---
 5 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/src/tp03/Card.java b/src/tp03/Card.java
index 1907b43..dffbbcf 100644
--- a/src/tp03/Card.java
+++ b/src/tp03/Card.java
@@ -1,3 +1,5 @@
+package src.tp03;
+
 public class Card
 {
     private Color c;
diff --git a/src/tp03/Color.java b/src/tp03/Color.java
index ecf2a5f..1d133f9 100644
--- a/src/tp03/Color.java
+++ b/src/tp03/Color.java
@@ -1,3 +1,5 @@
+package src.tp03;
+
 public enum Color
 {
     CLUB, DIAMOND, HEART, SPADE;
diff --git a/src/tp03/Rank.java b/src/tp03/Rank.java
index 713b16e..aad78c6 100644
--- a/src/tp03/Rank.java
+++ b/src/tp03/Rank.java
@@ -1,3 +1,5 @@
+package src.tp03;
+
 public enum Rank
 {
     SEVEN, EIGHT, NINE, TEN, JACK, QUEEN, KING, ACE;
diff --git a/src/tp03/UseCard.java b/src/tp03/UseCard.java
index fe7f8a2..8819ac0 100755
--- a/src/tp03/UseCard.java
+++ b/src/tp03/UseCard.java
@@ -1,3 +1,5 @@
+package src.tp03;
+
 public class UseCard {
     public static void main(String[] args) {
         Card c1 = new Card(Color.HEART, Rank.TEN);
diff --git a/src/tp03/UseLocalDate.java b/src/tp03/UseLocalDate.java
index 6e89bb0..b98bf20 100644
--- a/src/tp03/UseLocalDate.java
+++ b/src/tp03/UseLocalDate.java
@@ -2,6 +2,7 @@ package src.tp03;
 
 import java.time.Instant;
 import java.time.LocalDate;
+import java.time.Month;
 import java.time.ZoneId;
 import util.Keyboard;
 
@@ -71,11 +72,12 @@ public class UseLocalDate
             }while(!bissextile(year) && !(nombreValide(year, 1970, Integer.MAX_VALUE)));
         }
         LocalDate data = LocalDate.of(year, month, day);
-        if(data.getMonth().maxLength() == )
+        final Month[] mois = Month.values();
+        if(data.getMonth().maxLength() == mois[month].maxLength())
         {
-
+            return data;
         }
-        return data;
+        System.out.println("Erreur la date entrée n'est pas correcte veuillez vérifier le nombre de jours présent dans ce mois");
     }
 
     public static void main(String[] args)
-- 
GitLab