Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package myCalculator;
- import java.util.Scanner;
- public class CalculatorFunctions {
- private static CalculatorFunctions calculator;
- Scanner sc1 = new Scanner(System.in);
- public static CalculatorFunctions cal() {
- if (calculator == null) {
- calculator = new CalculatorFunctions();
- System.out.println("only one time instance created");
- }
- return calculator;
- }
- public int value1() {
- System.out.println("enter number 1");
- return sc1.nextInt();
- }
- public int value2() {
- System.out.println("enter number 2");
- return sc1.nextInt();
- }
- public int add(int a, int b) {
- System.out.println("addition is = " + (a + b) + "\n");
- return a + b;
- }
- public int subtract(int a, int b) {
- System.out.println("subtraction is = " + (a - b) + "\n");
- return a - b;
- }
- public int multiply(int a, int b) {
- System.out.println("Mutliplication is = " + (a * b) + "\n");
- return a * b;
- }
- public int divide(int a, int b) {
- int c = 0;
- try {
- c = a / b;
- System.out.println("division is = " + c + "\n");
- } catch (ArithmeticException e) {
- System.out.println(e.getMessage());
- }
- return c;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement