JAVA 测试题目 求大神帮我忙 非常感谢

JAVA 测试题目 求大神帮我忙 非常感谢
创建一个Compu类,要求:
(1)具有二个带参数的构造方法:第一个构造方法接受传递过来的两个整数;第二个构造方法接受传递过来的一个整数。
(2)具有二个方法:一个方法能实现对两个整数进行加减乘除四则运算;第二个方法能实现求一个整数的平方。
(3)当进行除法运算时,若除数为0,必须捕获产生的ArithmeticException类对象,并提示除数为0的错误。
(4)编写测试类CompuTest进行测试,创建二个Compu类对象,分别调用求两个整数四则运算的方法和求一个整数平方的方法并输出结果。
csn41 1年前 已收到1个回答 举报

cocowyx 幼苗

共回答了23个问题采纳率:78.3% 举报

给你个例子,手写的,没测试1.public Compu(int a, int b)
public Compu(int a)
2.假设你要求出所有四则运算的值int[] calulate(int a, int b) {
int[] result = new int[4];
result[0] = a+b;
result[1] = a-b;
result[2] = a*b;
try {
result[3] = a/b;
} catch (ArithmeticException e) {
if (b == 0) System.err.println("除数为0");
else e.printStackTrace();
}
return result;
}
double sqrt(int a) {
return Math.sqrt(Double.parseDouble(String.valueOf(a)));
}

1年前

4
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.030 s. - webmaster@yulucn.com