定义一个接口,包含一个方法,实现在两个数中求最小值。创建一个类实现接口中定义的方法。编写java应用程序实现对上述方法大调用,并输出最小值
时间: 2024-05-01 22:17:43 浏览: 73
js代码-查找数组中最大最小值
好的,我明白你的问题了。以下是我对你的回答:
首先,我们可以定义一个名为“MinNumber”的接口,其中包含一个“getMinNum”方法,该方法接受两个数字作为参数并返回它们中的最小值。接口的代码如下所示:
```
public interface MinNumber {
int getMinNum(int a, int b);
}
```
然后,我们可以创建一个名为“MinNumberImpl”的类,该类实现了我们上面定义的MinNumber接口,并在其中实现了“getMinNum”方法,如下所示:
```
public class MinNumberImpl implements MinNumber {
public int getMinNum(int a, int b) {
if (a < b)
return a;
else
return b;
}
}
```
最后,我们可以编写一个名为“MinNumberTest”的Java应用程序,该程序调用我们定义的接口和类中的方法,并输出返回的最小值。它的代码如下所示:
```
public class MinNumberTest {
public static void main(String[] args) {
MinNumber mn = new MinNumberImpl();
int result = mn.getMinNum(10, 20);
System.out.println("The minimum number is: " + result);
}
}
```
当我们执行上面的代码时,它将输出以下内容:
```
The minimum number is: 10
```
这证明我们的接口和类实现运行良好,并在两个数字中正确返回最小值。
阅读全文