From 92b61aa929878b4d8210ae048c60ee29c6e49528 Mon Sep 17 00:00:00 2001
From: badrr <badr.radellah@etu.univ-amu.fr>
Date: Fri, 13 Sep 2024 11:56:38 +0200
Subject: [PATCH] First try

---
 src/main/java/formula/Square.java | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/src/main/java/formula/Square.java b/src/main/java/formula/Square.java
index f659fea..f5bdd91 100644
--- a/src/main/java/formula/Square.java
+++ b/src/main/java/formula/Square.java
@@ -1,7 +1,19 @@
 package formula;
 
 public class Square implements Formula {
+    private Formula formula;
+
     public Square(Formula formula) {
+        this.formula = formula;
+    }
+
+    @Override
+    public String asString() {
+        return "(" + formula.asString() + "^2)";
+    }
 
+    @Override
+    public double asValue() {
+        return Math.pow(formula.asValue(), 2);
     }
 }
-- 
GitLab