编程定义一个接口,实现三个数中求最小值和最大值的方法,并将程序存放在mymaths包中。
时间: 2024-05-25 07:15:15 浏览: 92
好的,请稍等,我来为您编写代码。
代码如下:
package mymaths;
public interface MinMaxInterface {
int getMax(int num1, int num2, int num3);
int getMin(int num1, int num2, int num3);
}
注:以上代码是接口定义,可在其它类中实现之后调用。
接下来是实现类MinMaxImpl.java:
package mymaths;
public class MinMaxImpl implements MinMaxInterface {
@Override
public int getMax(int num1, int num2, int num3) {
int max = num1;
if (num2 > max) {
max = num2;
}
if (num3 > max) {
max = num3;
}
return max;
}
@Override
public int getMin(int num1, int num2, int num3) {
int min = num1;
if (num2 < min) {
min = num2;
}
if (num3 < min) {
min = num3;
}
return min;
}
}
以上实现类中实现了接口中定义的两个方法,可根据传入的三个参数的值返回最大值和最小值。
请问您是否满意以上代码?
阅读全文