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