Skip to content

Commit 7990091

Browse files
committed
feat: Add FunctionsCC class with calculateSum method
WHAT the code does: - Defines a `FunctionsCC` class with a static method `calculateSum(int num1, int num2)`. - `calculateSum()` computes the sum of two integers and prints the result. - `main()` demonstrates by calling `calculateSum(3, 4)` → prints `7`. WHY this matters: - Demonstrates creating and invoking a **user-defined method** with parameters. - Reinforces how arguments are passed into methods. - Introduces basic function abstraction for code reuse. HOW it works: 1. `calculateSum(3, 4)` → adds numbers to get `7`. 2. Prints the result directly from inside the method. Tips & gotchas: - Prints the sum but doesn’t return it → less flexible for reuse in other calculations. - Could be modified to `return int` instead of `void` for broader utility. - Works only for two integers; overloading or varargs could allow more flexibility. - Use descriptive messages in output for clarity. Use-cases: - Educational demo for **methods with parameters**. - Simple utility for arithmetic practice. - Starter point for building calculator-like applications. - Helps beginners separate logic into reusable methods. Short key: class-functions cc-calculate sum. Signed-off-by: https://github.com/Someshdiwan <[email protected]>
1 parent 4a09e17 commit 7990091

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed
Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
1-
public class FunctionsCC
2-
{
3-
public static void calculateSum(int num1, int num2)
4-
{
1+
public class FunctionsCC {
2+
public static void calculateSum(int num1, int num2) {
53
int result = num1 + num2;
64
System.out.println(result);
75
}
8-
public static void main(String [] args)
9-
{
6+
public static void main(String [] args) {
107
calculateSum(3, 4);
118
}
129
}

0 commit comments

Comments
 (0)