Java 创建一个类(类名自定),其中包含两个整型成员变量a,b和四个成员方法:加法:add()、减法sub()乘法mul()和除法div(),可以各自完成计算功能并通过结果。再创建一个有main()方法的测试类,在main()方法中创建对象给a,b赋值并对所有方法进行调用。
时间: 2024-10-25 07:14:26 浏览: 41
在Java中,你可以按照下面的方式创建一个名为`Calculator`的类,它有两个整型成员变量`a`和`b`,以及对应的四方法:加、减、乘、除:
```java
public class Calculator {
private int a;
private int b;
// 构造函数
public Calculator(int a, int b) {
this.a = a;
this.b = b;
}
// 加法方法
public int add() {
return a + b;
}
// 减法方法
public int sub() {
return a - b;
}
// 乘法方法
public int mul() {
return a * b;
}
// 除法方法(注意处理除数为0的情况)
public int div() throws ArithmeticException {
if (b != 0) {
return a / b;
} else {
throw new ArithmeticException("Cannot divide by zero");
}
}
// 主要的main方法示例在测试类中
}
```
然后,你可以创建一个名为`TestCalculator`的测试类,并在`main`方法中实例化`Calculator`并调用各个方法:
```java
public class TestCalculator {
public static void main(String[] args) {
Calculator calculator = new Calculator(10, 5);
System.out.println("Addition: " + calculator.add());
System.out.println("Subtraction: " + calculator.sub());
System.out.println("Multiplication: " + calculator.mul());
try {
System.out.println("Division: " + calculator.div());
} catch (ArithmeticException e) {
System.out.println(e.getMessage());
}
}
}
```
在这个例子中,`TestCalculator`的`main`方法首先创建了一个`Calculator`对象,然后分别调用了加、减、乘和除法方法,并打印出结果。
阅读全文