39.用java定义一个类,在这个类中重载 add 方法,一个 add 方法用于实现两个整数相加求和并输 出和,另一个 add 方法用于实现两个浮点数相加求和并输出和。再定义一个测试类,在 该类中分别调用 add 方法计算 10 加 20 的和,40.0 加 35.65 的和
时间: 2024-11-09 10:25:54 浏览: 23
Java重载,Java实现一个类中多个相同名字的方法
在Java中,你可以创建一个名为`CustomAdder`的类,其中包含两个同名的方法`add`,通过方法的返回类型和参数类型的不同实现了整数和浮点数的加法操作。这里是一个简单的示例:
```java
public class CustomAdder {
// 整数加法
public int add(int a, int b) {
return a + b;
}
// 浮点数加法
public double add(double a, double b) {
return a + b;
}
}
// 测试类
public class TestCustomAdder {
public static void main(String[] args) {
CustomAdder customAdder = new CustomAdder();
// 对于整数加法
int sumInt = customAdder.add(10, 20);
System.out.println("10 + 20 = " + sumInt);
// 对于浮点数加法
double sumFloat = customAdder.add(40.0, 35.65);
System.out.println("40.0 + 35.65 = " + sumFloat);
}
}
```
当你运行`TestCustomAdder`类的`main`方法时,它将分别打印出两个加法的结果。
阅读全文