JAVA定义一类number定义整形变量n,该类更改值(初值为0)支持加减乘除运算。输入样式:0 3
时间: 2024-10-14 17:16:56 浏览: 35
在Java中,你可以创建一个名为"Number"的类,它包含一个整型成员变量'n'作为初始值为0的属性,并提供一些基本的算术操作方法如`add()`, `subtract()`, `multiply()`和`divide()`。以下是这个类的一个简单实现:
```java
public class Number {
private int n;
// 构造函数设置初始值为0
public Number() {
this.n = 0;
}
// 支持加法
public void add(int value) {
n += value;
}
// 支持减法
public void subtract(int value) {
n -= value;
}
// 支持乘法
public void multiply(int value) {
n *= value;
}
// 支持除法,需要处理除数为零的情况
public void divide(int value) throws ArithmeticException {
if (value != 0) {
n /= value;
} else {
throw new ArithmeticException("Divisor cannot be zero");
}
}
// 获取当前值
public int getValue() {
return n;
}
public static void main(String[] args) {
Number num = new Number();
System.out.println(num.getValue()); // 输出0
num.add(3);
System.out.println(num.getValue()); // 输出3
}
}
```
在这个例子中,你可以在`main`方法中创建一个`Number`对象并进行相应的数值操作。
阅读全文