设计一个计数器类,当建立该类的对象时其初始化状态为0,并考虑为计数器定义哪些成员
时间: 2023-05-28 21:03:38 浏览: 72
变量和方法。
计数器类的成员变量:
- count:表示当前计数器的值。
计数器类的方法:
- `__init__`:初始化计数器的值为0。
- `increment`:将计数器的值加1。
- `decrement`:将计数器的值减1。
- `reset`:将计数器的值重置为0。
- `get_count`:返回当前计数器的值。
示例代码:
```python
class Counter:
def __init__(self):
self.count = 0
def increment(self):
self.count += 1
def decrement(self):
self.count -= 1
def reset(self):
self.count = 0
def get_count(self):
return self.count
```
使用示例:
```python
counter = Counter()
print(counter.get_count()) # 输出 0
counter.increment()
print(counter.get_count()) # 输出 1
counter.decrement()
print(counter.get_count()) # 输出 0
counter.reset()
print(counter.get_count()) # 输出 0
```