L3225278190 2022-08-13 17:53 采纳率: 0%
浏览 310

用python面向对象定义名为MyTime(我的时间)的类

1)定义名为MyTime(我的时间)的类
2)其中应有三个实例变量 时hour分minute秒second
3)对时分秒进行初始化,写入__init__()中
4)定义方法get和set方法,get方法获取时间,set可以设置时间
5)调用set设置一个时间调用get输出时间

  • 写回答

1条回答 默认 最新

  • ·星辰大海 2022-08-13 18:03
    关注
    
    class MyTime:
        def __init__(self, hour=0, minute=0, second=0):
            self.hour = hour
            self.minute = minute
            self.second = second
    
        def get(self):
            return str(self.hour) + ':' + str(self.minute) + ':' + str(self.second)
    
        def set(self, hour, minute, second):
            self.hour = hour
            self.minute = minute
            self.second = second
    
    
    if __name__ == '__main__':
        a = MyTime()
        a.set(12, 4, 3)
        print(a.get())
    
    
    评论

报告相同问题?

问题事件

  • 创建了问题 8月13日