Merge pull request 'Develop' (#1) from develop into main

Reviewed-on: #1
This commit was merged in pull request #1.
This commit is contained in:
2026-07-09 07:34:14 +00:00
5 changed files with 12 additions and 6 deletions
+6 -1
View File
@@ -12,7 +12,12 @@ public class BasicCalculator implements Calculator {
}
@Override
public int multiply(int a, int b) {
public int product(int a, int b) {
return a * b;
}
@Override
public double calculateArea(double a, double b) {
return a * b;
}
}
+2 -1
View File
@@ -3,5 +3,6 @@ package com.ap;
public interface Calculator {
int add(int a, int b);
int subtract(int a, int b);
int multiply(int a, int b);
int product(int a, int b);
double calculateArea(double a, double b);
}
+1 -1
View File
@@ -1,7 +1,7 @@
package com.ap;
public class MathHelper {
public static int multiply(int a, int b) {
public static int product(int a, int b) {
return a * b;
}
+1 -1
View File
@@ -5,7 +5,7 @@ public class ReportGenerator {
Calculator calc = new BasicCalculator();
int sum = calc.add(x, y);
int diff = calc.subtract(x, y);
int product = calc.multiply(x, y);
int product = calc.product(x, y);
int max = MathHelper.max(x, y);
System.out.println("Sum: " + sum + ", Diff: " + diff +
", Product: " + product + ", Max: " + max);
+2 -2
View File
@@ -19,8 +19,8 @@ public class CalculatorTest {
}
@Test
void testMultiply() {
void testProduct() {
Calculator calc = new BasicCalculator();
assertEquals(6, calc.multiply(2, 3));
assertEquals(6, calc.product(2, 3));
}
}