From 6e37900bdc5d5fe582ea19cfd7c9886da3ab1676 Mon Sep 17 00:00:00 2001
From: CHERCHEM Sarah <sarah.cherchem@etu.univ-amu.fr>
Date: Thu, 28 Nov 2024 16:15:51 +0100
Subject: [PATCH] CloudFactory : add the constructor

---
 src/main/java/model/CloudFactory.java | 28 ++++++++++++++++++++++++++-
 1 file changed, 27 insertions(+), 1 deletion(-)

diff --git a/src/main/java/model/CloudFactory.java b/src/main/java/model/CloudFactory.java
index 3fea68b..dc4d2a5 100644
--- a/src/main/java/model/CloudFactory.java
+++ b/src/main/java/model/CloudFactory.java
@@ -1,4 +1,30 @@
 package model;
 
-public class CloudFactory {
+import util.Position;
+
+import java.util.List;
+import java.util.Random;
+
+public class CloudFactory implements ElementFactory<Cloud>, PositionGenerator {
+    private final Random random;
+    private final int count;
+
+    public CloudFactory(Random random, int count) {
+        this.random = random;
+        this.count = count;
+    }
+    @Override
+    public List<Cloud> createElements(int rowCount, int columnCount) {
+        return List.of();
+    }
+
+    @Override
+    public int getCount() {
+        return 0;
+    }
+
+    @Override
+    public Position generateRandomPosition(int rowCount, int columnCount) {
+        return null;
+    }
 }
-- 
GitLab