From 275d761f246129253df1ecbc84c42c35f60daacc Mon Sep 17 00:00:00 2001 From: Morph01 <145839520+Morph01@users.noreply.github.com> Date: Tue, 13 May 2025 14:36:19 +0200 Subject: [PATCH] feat: add Pieces --- app/src/main/java/org/Models/PieceCourante.java | 12 ++++++++++++ app/src/main/java/org/Models/PieceL.java | 10 +++++++++- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/Models/PieceCourante.java b/app/src/main/java/org/Models/PieceCourante.java index 2d3c532..86d1530 100644 --- a/app/src/main/java/org/Models/PieceCourante.java +++ b/app/src/main/java/org/Models/PieceCourante.java @@ -1,5 +1,17 @@ package org.Models; public class PieceCourante { + protected boolean[][] motif = new boolean[4][4]; + PieceCourante() { + initialiserPieceCourante(); + } + + public void initialiserPieceCourante() { + for (int i = 0; i < 4; i++) { + for (int j = 0; j < 4; j++) { + this.motif[i][j] = false; + } + } + } } diff --git a/app/src/main/java/org/Models/PieceL.java b/app/src/main/java/org/Models/PieceL.java index 2845651..226a9b0 100644 --- a/app/src/main/java/org/Models/PieceL.java +++ b/app/src/main/java/org/Models/PieceL.java @@ -1,5 +1,13 @@ package org.Models; -public class PieceL { +public class PieceL extends PieceCourante { + PieceL(){ + super(); + this.motif[1][0] = true; + this.motif[2][0] = true; + this.motif[3][0] = true; + this.motif[3][1] = true; + this.motif[3][2] = true; + } }