父类创建接口,子类根据需求去实现接口(方法)
from multiprocessing import Process
import time
class MyClass(Process):
def run(self):
while True:
print("-----test-----")
time.sleep(1)#切换进程用的
if __name__ == "__main__":
p = MyClass()
p.start()#为啥创建对象之后只调用start方法就可以调用子类的run方法, 这是因为父类Process中就有start方法去调用run方法这个过程
while True:
print("-----main----")
time.sleep(1)
Result:
-------main------
------test-------