定义一个时间类time
时间: 2023-07-15 16:10:03 浏览: 153
以下是一个简单的时间类 `Time` 的定义,它包含小时、分钟和秒钟三个属性,以及用于设置和获取这些属性的方法。
```python
class Time:
def __init__(self, hour=0, minute=0, second=0):
self.hour = hour
self.minute = minute
self.second = second
def set_hour(self, hour):
self.hour = hour
def set_minute(self, minute):
self.minute = minute
def set_second(self, second):
self.second = second
def get_hour(self):
return self.hour
def get_minute(self):
return self.minute
def get_second(self):
return self.second
```
使用方法如下:
```python
t1 = Time()
t1.set_hour(9)
t1.set_minute(30)
t1.set_second(0)
print(t1.get_hour(), t1.get_minute(), t1.get_second()) # 输出:9 30 0
```
当然,这只是一个简单的实现,实际上时间类还可以包含更多的方法和属性,比如计算时间差、格式化输出等。
阅读全文