__init__是不是重载了?
import time import threading class Mythread(threading.Thread): def __init__(self,id): threading.Thread.__init__(self) self.id = id def run(self): x = 0 time.sleep(5) print(self.id) def func(): t.start() for i in range(5): print(i) t = Mythread(2) func()
书上写的:
__init__ 的注释是定义初始化方法
run 的注释是重载run方法
__init__ 不是在threading.thread也有吗,那在这里不是重载吗??