试编写Java代码实现一个计数器类Computer其中包括:属性value :用来保存计数器的当前值; 方法increment():计数器加一; 方法decrement() :计数器减一;方法reset():计数器清零。
时间: 2024-03-22 09:38:21 浏览: 117
以下是一个简单的计数器类Computer的实现,包括属性value和三个方法increment、decrement和reset:
```
public class Computer {
private int value; // 计数器的当前值
public Computer() {
value = 0; // 初始化计数器的当前值为0
}
// 计数器加一
public void increment() {
value++;
}
// 计数器减一
public void decrement() {
value--;
}
// 计数器清零
public void reset() {
value = 0;
}
// 获取计数器的当前值
public int getValue() {
return value;
}
}
```
通过创建一个Computer对象,我们可以使用increment、decrement和reset方法来操作计数器的值,并使用getValue方法获取计数器的当前值。示例代码:
```
public static void main(String[] args) {
Computer counter = new Computer(); // 创建一个计数器对象
counter.increment(); // 计数器加一
System.out.println(counter.getValue()); // 输出计数器的当前值(1)
counter.decrement(); // 计数器减一
System.out.println(counter.getValue()); // 输出计数器的当前值(0)
counter.reset(); // 计数器清零
System.out.println(counter.getValue()); // 输出计数器的当前值(0)
}
```
阅读全文