定义接口 A,接口内有两个方法: method1(int x)和 method2(int x,int y),它们的返回值类型均为 int。请编写一个类,并使其实现接口 A:令方法 method1(int x)的功能是求 5 的 x 次方、方法 method2(int x,int y) 的功能是求两参数的最大值。在 main()方法中调用这两个方法,显示 method1(2)和 method2(2,8)的结果。
1条回答 默认 最新
- ayling520 2010-11-03 10:22关注
[code="java"]
public interface IUtil
{
/**
* 方法method1里用到的基数
*/
public static final int NUMBER = 5;/** * 计算5的x次方 * @param x * @return 5的x次方 */ public int method1(int x); /** * 两个整形之间求最大值 * @param x * @param y * @return 最大值 */ public int method2(int x, int y);
}
public class UtilImpl implements IUtil
{
public int method1(int x)
{
int sum = 1;for (int i = 0; i < x; i++) { sum *= NUMBER; } return sum; } public int method2(int x, int y) { return x > y ? x : y; } public static void main(String[] args) { IUtil iu = new UtilImpl(); System.out.println(iu.method1(3)); System.out.println(iu.method2(2, 8)); }
}
[/code]本回答被题主选为最佳回答 , 对您是否有帮助呢?解决评论 打赏 举报无用 2
悬赏问题
- ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
- ¥20 怎么用dlib库的算法识别小麦病虫害
- ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
- ¥15 java写代码遇到问题,求帮助
- ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
- ¥15 有了解d3和topogram.js库的吗?有偿请教
- ¥100 任意维数的K均值聚类
- ¥15 stamps做sbas-insar,时序沉降图怎么画
- ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
- ¥15 关于#Java#的问题,如何解决?