From 06db4bbb8b43b7ca2ac0a109eff7f25930122cdd Mon Sep 17 00:00:00 2001
From: Colin DAMON <cdamon@ippon.fr>
Date: Sun, 26 Jul 2020 16:46:46 +0200
Subject: [PATCH] Declare Calculator as a static class

---
 .../main/java/fr/ippon/stringcalculator/Calculator.java  | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/stringCalculator/src/main/java/fr/ippon/stringcalculator/Calculator.java b/stringCalculator/src/main/java/fr/ippon/stringcalculator/Calculator.java
index 792c5707..61f4a877 100644
--- a/stringCalculator/src/main/java/fr/ippon/stringcalculator/Calculator.java
+++ b/stringCalculator/src/main/java/fr/ippon/stringcalculator/Calculator.java
@@ -3,7 +3,10 @@ package fr.ippon.stringcalculator;
 import java.math.BigDecimal;
 import java.util.function.BinaryOperator;
 
-public class Calculator {
+public final class Calculator {
+
+  private Calculator() {
+  }
 
   public static String sum(String first, String second) {
     return operate(first, second, BigDecimal::add);
@@ -14,8 +17,8 @@ public class Calculator {
     return operate(first, second, BigDecimal::subtract);
   }
 
-  private static String operate(String first,
-      String second, BinaryOperator<BigDecimal> operation) {
+  private static String operate(String first, String second,
+      BinaryOperator<BigDecimal> operation) {
     notNull(first);
     notNull(second);
 
-- 
GitLab