例题
✅ 题目:定义一个 Calculator 类,实现多个重载的 add 方法
要求:
请你完成一个 Calculator 类,其中定义多个 add 方法,满足以下要求:
add(int a, int b):返回两个整数的和
add(double a, double b):返回两个小数的和
add(int a, int b, int c):返回三个整数的和
在 main 方法中调用这几个方法,分别输出结果
package com.kognying.testquestion;
import java.util.Scanner;
public class Calculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入a,b,c:");
int a = scanner.nextInt();
int b = scanner.nextInt();
int c = scanner.nextInt();
int sum = add(a,b,c);
System.out.println("结果为:"+sum);
}
public static int add(int a , int b){
int sum = 0;
sum = a + b;
return sum;
}
public static double add(double a , double b){
double sum = 0;
sum = a + b;
return sum;
}
public static int add(int a , int b , int c){
int sum = 0;
sum = a + b + c;
return sum;
}
}