From 65579fbeadeda21d00e27ad974a1afa5f4d7d4da Mon Sep 17 00:00:00 2001 From: Celia AREZKI <celia.arezki.1@etu.univ-amu.fr> Date: Thu, 21 Nov 2024 21:39:50 +0100 Subject: [PATCH] Create a ClassicFireFighter class --- src/main/java/model/ClassicFireFighter.java | 11 +++++++++++ src/main/java/model/FireManager.java | 3 +-- 2 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 src/main/java/model/ClassicFireFighter.java diff --git a/src/main/java/model/ClassicFireFighter.java b/src/main/java/model/ClassicFireFighter.java new file mode 100644 index 0000000..a171e3d --- /dev/null +++ b/src/main/java/model/ClassicFireFighter.java @@ -0,0 +1,11 @@ +package model; + +import util.Position; + +import java.util.List; + +public class ClassicFireFighter extends FirefighterManager{ + public ClassicFireFighter(List<Position> firefighterPositions) { + super(firefighterPositions); + } +} diff --git a/src/main/java/model/FireManager.java b/src/main/java/model/FireManager.java index 0ffd5df..17de582 100644 --- a/src/main/java/model/FireManager.java +++ b/src/main/java/model/FireManager.java @@ -13,10 +13,9 @@ public class FireManager implements FireBehavior, FireProperties{ this.firefighterManager=firefighterManager; } - // Initialize fire positions randomly + // Initialize fire positions randomly public void initializeFires(int fireCount, int rowCount, int columnCount, Random random) { - firePositions.clear(); for (int i = 0; i < fireCount; i++) { firePositions.add(new Position(random.nextInt(rowCount), random.nextInt(columnCount))); -- GitLab