| 94 | # Example: overloaded __init__ |
| 95 | import time |
| 96 | class Date(metaclass=MultipleMeta): |
| 97 | def __init__(self, year: int, month:int, day:int): |
| 98 | self.year = year |
| 99 | self.month = month |
| 100 | self.day = day |
| 101 | |
| 102 | def __init__(self): |
| 103 | t = time.localtime() |
| 104 | self.__init__(t.tm_year, t.tm_mon, t.tm_mday) |
| 105 | |
| 106 | if __name__ == '__main__': |
| 107 | s = Spam() |