From 40fb84c3befdc24b3a39c0bdc0af27bf65f94b35 Mon Sep 17 00:00:00 2001 From: Esha Saha Date: Thu, 21 Aug 2025 19:51:09 +0600 Subject: [PATCH 1/2] person class with constructor, getter,setter added --- lab2/src/Person.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 lab2/src/Person.java diff --git a/lab2/src/Person.java b/lab2/src/Person.java new file mode 100644 index 000000000000..3cfe60f5a052 --- /dev/null +++ b/lab2/src/Person.java @@ -0,0 +1,19 @@ +package lab2; + +public class Person { + private String name; + private int age; + + public Person() { } + + public Person(String name, int age) { + this.name = name; + this.age = age; + } + + public String getName() { return name; } + public void setName(String name) { this.name = name; } + + public int getAge() { return age; } + public void setAge(int age) { this.age = age; } +} From 931937af5a2592b3c2383d0142bdb69f8eafe890 Mon Sep 17 00:00:00 2001 From: Esha Saha Date: Thu, 21 Aug 2025 20:03:48 +0600 Subject: [PATCH 2/2] calculator added with functions --- lab2/src/calculator.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 lab2/src/calculator.java diff --git a/lab2/src/calculator.java b/lab2/src/calculator.java new file mode 100644 index 000000000000..be2a4f034cfe --- /dev/null +++ b/lab2/src/calculator.java @@ -0,0 +1,15 @@ +package lab2; + +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 ArithmeticException("Divide by zero"); + return (double) a / b; + } +}