From 7df9db20b0ab36ba278c1e2f0b7944593cf644bd Mon Sep 17 00:00:00 2001 From: Solveig Natvig Date: Fri, 27 Feb 2026 16:03:46 +0100 Subject: [PATCH] PurchaseCalculator and SalaCalculator implements TransactionCalculator --- src/main/java/PurchaseCalculator.java | 2 +- src/main/java/SaleCalculator.java | 2 +- src/main/java/TransactionCalculator.java | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/PurchaseCalculator.java b/src/main/java/PurchaseCalculator.java index 0ca34cb..78f8e90 100644 --- a/src/main/java/PurchaseCalculator.java +++ b/src/main/java/PurchaseCalculator.java @@ -1,6 +1,6 @@ import java.math.BigDecimal; -public class PurchaseCalculator { +public class PurchaseCalculator implements TransactionCalculator { private BigDecimal purchasePrice; private BigDecimal quantity; diff --git a/src/main/java/SaleCalculator.java b/src/main/java/SaleCalculator.java index 476ed1f..f868729 100644 --- a/src/main/java/SaleCalculator.java +++ b/src/main/java/SaleCalculator.java @@ -1,6 +1,6 @@ import java.math.BigDecimal; -public class SaleCalculator { +public class SaleCalculator implements TransactionCalculator{ private BigDecimal purchasePrice; private BigDecimal salesPrice; private BigDecimal quantity; diff --git a/src/main/java/TransactionCalculator.java b/src/main/java/TransactionCalculator.java index dd17eef..0bafc6e 100644 --- a/src/main/java/TransactionCalculator.java +++ b/src/main/java/TransactionCalculator.java @@ -7,3 +7,4 @@ public interface TransactionCalculator { BigDecimal calculateTax(); BigDecimal calculateTotal(); } +