同志们,怎样用Java编写两个类来进行四则运算,

这里是我写的代码,不完整有缺漏可能还有点问题,但是我不知道该怎么写了,请各位帮忙。

img


import java.util.Scanner;

public class OptionDemo {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("输入第一个整数:");
        int n = sc.nextInt();
        System.out.println("输入第二个整数:");
        int m = sc.nextInt();
        System.out.println("输入你要执行的操作:+,-,*,/");
        String option = sc.next();
        method(n,m,option);
    }

    private static void method(int n, int m, String option) {
        if ("+".equals(option)) {
            System.out.println("n + m = "+(n + m));
            return;
        }
        if ("-".equals(option)) {
            System.out.println("n - m = "+(n - m));
            return;
        }
        if ("*".equals(option)) {
            System.out.println("n * m = "+(n * m));
            return;
        }
        if ("/".equals(option) && m != 0) {
            System.out.println("n / m = "+(n / m));
            return;
        }
        if (m == 0) {
            System.out.println("除数不能为0!");
            return;
        }
        System.out.println("操作符有误!");
    }
}

你是要写个类专门用来加减乘除呢.还是在这里直接计算

public class TestClass {

    public static void main(String[] args) {
        Scanner s = new Scanner(System.in);
        System.out.println("请输入第一个数字:");
        int a = s.nextInt();
        System.out.println("First Number: "+a);
        System.out.println("请输入第二个数字:");
        int b = s.nextInt();
        System.out.println("Second Number: "+b);
        int result = Matrx.add(a,b);
        System.out.println("计算结果为:"+result);
    }

   static class Matrx{
       public static int add (int x,int y){
            return x+y;
        }
    }
}

img