diff --git a/Java/Calculator.class b/Java/Calculator.class new file mode 100644 index 00000000..5a4d17ac Binary files /dev/null and b/Java/Calculator.class differ diff --git a/Java/Calculator.java b/Java/Calculator.java new file mode 100644 index 00000000..d1027372 --- /dev/null +++ b/Java/Calculator.java @@ -0,0 +1,20 @@ +public class Calculator { + public int add(int a, int b) { + return a + b; + } + + public int subtract(int a, int b) { + return a - b; + } + + public int multiply(int a, int b) { + return a * b; + } + + public double divide(int a, int b) { + if (b == 0) { + throw new IllegalArgumentException("Division by zero is not allowed."); + } + return (double) a / b; + } +} \ No newline at end of file diff --git a/Java/Student.class b/Java/Student.class new file mode 100644 index 00000000..b08a7520 Binary files /dev/null and b/Java/Student.class differ diff --git a/Java/Student.java b/Java/Student.java new file mode 100644 index 00000000..846580ed --- /dev/null +++ b/Java/Student.java @@ -0,0 +1,17 @@ +public class Student { + private String name; + private int roll; + + Student(String name, int roll) { + this.name = name; + this.roll = roll; + } + + public String getName() { + return name; + } + + public int getRoll() { + return roll; + } +} \ No newline at end of file diff --git a/Java/main.class b/Java/main.class new file mode 100644 index 00000000..d1b389d7 Binary files /dev/null and b/Java/main.class differ diff --git a/Java/main.java b/Java/main.java new file mode 100644 index 00000000..4b1554c3 --- /dev/null +++ b/Java/main.java @@ -0,0 +1,13 @@ +public class main { + public static void main(String[] args) { + Student student = new Student("Alice", 101); + System.out.println("Name: " + student.getName()); + System.out.println("Roll: " + student.getRoll()); + + Calculator calculator = new Calculator(); + System.out.println("Addition: " + calculator.add(5, 3)); + System.out.println("Subtraction: " + calculator.subtract(5, 3)); + System.out.println("Multiplication: " + calculator.multiply(5, 3)); + System.out.println("Division: " + calculator.divide(5, 3)); + } +} \ No newline at end of file