def set(self,hours, minutes, seconds=0):
self._hours = hours
self.__minutes = minutes
self.__seconds = seconds
def __str__(self):
return "%02d:%02d:%02d" % (self._hours, self.__minutes, self.__seconds)
if __name__ == "__main__":
x = Clock(23,59,30)
print(x)
for i in range(31):
x.tick()
print(x)
Ausgabe:
23:59:30
00:00:01