定义一个时间类Time,类内有私有数据成员hour(小时)、minute(分钟)、second(秒)、公有成员函数setTime和showTime。setTime函数实现从键盘输入小时、分钟、秒的值,showTime函数实现在屏幕上显示小时、分钟、秒的值。在main函数中定义Time类的对象t,并调用setTime函数设置时间,调用showTime显示时间。
时间: 2024-02-13 22:01:36 浏览: 189
好的,我可以为您编写这个程序。以下是代码:
```python
class Time:
def __init__(self):
self.__hour = 0
.__minute = 0
self.__second = 0
def setTime(self):
self.__hour = int(input("请输入小时:"))
self.__minute = int(input("分钟:"))
self.__second = int(input("请输入秒钟:"))
def showTime(self):
print("当前时间为:{}时{}分{}秒".format(self.__hour, self.__minute, self.__second))
if __name__ == '__main__':
t = Time()
t.setTime()
t.showTime()
```
首先定义了一个时间类 `Time`,其中包含了私有数据成员 `__hour`、`__minute`和`__second`,以及公有成员函数 `setTime` 和 `showTime`。
在 `setTime` 函数中,我们使用 `input` 函数从键盘读取用户输入的小时、分钟和秒钟值,并将它们保存到相应的私有数据成员中。
在 `showTime` 函数中,我们使用 `print` 函数将当前时间的小时、分钟和秒钟值输出到屏幕上。
在 `main` 函数中,我们首先创建了一个 `Time` 类的对象 `t`,然后调用它的 `setTime` 函数设置时间,最后调用 `showTime` 函数显示时间。
希望这个程序可以帮到您!
阅读全文
相关推荐
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)