Name: Yashieta Sethi
Roll No.: 2401010187
Course Name: Java Programming
Programme: B.Tech CSE CORE
Session: 2025-26
A simple Java calculator demonstrating method overloading and object-oriented programming concepts.
- Addition (Overloaded methods for 2 or 3 numbers)
- Subtraction
- Multiplication
- Division (with divide-by-zero handling)
- Menu-driven user interface
- Method Overloading
- Polymorphism
- Exception Handling
- Control Structures
- Java I/O (Scanner class)
- Clone or download this repository.
- Open the folder in any Java IDE or terminal.
- Compile and run:
javac Calculator.java UserInterface.java java UserInterface