import java.util.Scanner;
class Mxdx
{
public static void main(String[] args){
//创建一个键盘录入的对象
Scanner s = new Scanner(System.in);
System.out.println("=======程序开始=======");
System.out.println("请输入第一个数字");
int a = s.nextInt();
System.out.println("请输入运算符");
String mark = s.next();
System.out.println("请输入第二个数字");
int b = s.nextInt();
switch(mark){
case "+" :
Add add = new Add();
int temp = add.add(a,b);
add.result = temp;
System.out.println("运算结果是 :" + add.result);
break;
case "-" :
Min min = new Min();
min.result = min.min(a,b);
System.out.println("运算结果是 :" + min.result);
break;
case "*" :
Mul mul = new Mul();
mul.result = mul.mul(a,b);
System.out.println("运算结果是 :" + mul.result);
break;
case "/" :
Mal mal = new Mal();
mal.result = mal.mal(a,b);
System.out.println("运算结果是 :" + mal.result);
break;
}
}
}
class Add
{
//专注于做加法运算的类
int result;
public int add(int a,int b){
return a+b;
}
}
class Min
{
//专注于做减法运算的类
int result;
public int min(int a,int b){
return a-b;
}
}
class Mul
{
//专注于做乘法运算的类
int result;
public int mul(int a,int b){
return a*b;
}
}
class Mal
{
//专注于做除法运算的类
int result;
public int mal(int a,int b){
return a/b;
}
}
(自己悟吧😂,记住不要背代码,要理清思路。)