z2.java中创建一个类,其中包含两个整型成员变量a,b和四个成员方法:加法add(),减法sub(),乘法mul(),除法div(),可以各自完成计算功能并输出结果。再创建一个有main()方法的测试类,在main()方法中创建对象给a,b赋值并对所有方法进行调用
时间: 2024-10-25 08:14:46 浏览: 17
GUI - 两个复数的基本计算器:两个复数的加法、减法、乘法和除法。-matlab开发
在Java中,我们可以创建一个名为`Z2`的类,它包含两个整型成员变量`a`和`b`以及对应的操作方法。首先,我们定义类结构:
```java
public class Z2 {
private int a;
private int b;
// 构造函数
public Z2(int a, int b) {
this.a = a;
this.b = b;
}
// 加法方法
public void add() {
int sum = a + b;
System.out.println("Addition result: " + sum);
}
// 减法方法
public void sub() {
int difference = a - b;
System.out.println("Subtraction result: " + difference);
}
// 乘法方法
public void mul() {
int product = a * b;
System.out.println("Multiplication result: " + product);
}
// 除法方法,注意这里需要处理除数为0的情况
public void div() {
if (b != 0) {
int quotient = a / b;
System.out.println("Division result: " + quotient);
} else {
System.out.println("Error: Division by zero is not allowed.");
}
}
}
```
接着,我们可以创建一个测试类`TestZ2`来演示如何在`main()`方法中使用这个类:
```java
public class TestZ2 {
public static void main(String[] args) {
// 创建Z2对象,并设置初始值
Z2 z2 = new Z2(5, 3);
// 调用各个方法
z2.add();
z2.sub();
z2.mul();
// 要注意除法可能会有除零错误,这里只展示正常情况
z2.div();
// 可能会添加更多操作或输入验证,视实际需求而定
}
}
```
当你运行`TestZ2`的`main()`方法时,将会看到每个算术运算的结果。
阅读全文