Author SHA1 Message Date
HadiSharifi 6dd9fcb551 refactor: renamed multiply to product 2026-07-09 10:36:57 +03:30
5 changed files with 7 additions and 8 deletions
+2 -3
View File
@@ -12,8 +12,7 @@ public class BasicCalculator implements Calculator {
}
@Override
public int multiply(int a, int b) {
int m = a * b;
return m;
public int product(int a, int b) {
return a * b;
}
}
+1 -1
View File
@@ -3,5 +3,5 @@ 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);
}
+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));
}
}