Python面向对象编程题
发布网友
发布时间:2022-04-21 05:58
我来回答
共2个回答
热心网友
时间:2022-05-03 12:41
class Time:
def __init__(self, hours, minutes, seconds):
self.__hours = hours
self.__minutes = minutes
self.__seconds = seconds
def hours(self):
return self.__hours
def minutes(self):
return self.__minutes
def seconds(self):
return self.__seconds
def __add__(self, other): # 定义加法行为
pass
def __sub__(self, other): # 定义减法行为
pass
def __eq__(self, other): # 定义等于号行为
pass
def __lt__(self, other): # 定义小于号行为
pass
写出大致框架,自行完善后面的四个魔法方法
热心网友
时间:2022-05-03 13:59
前两行很好写,后两步要求直接用基本的加减符号来操作对象,这个暂时不知道有这样的方法,坐等大神们继续吧