类与实例
面向对象最重要的概念就是类(Class)和实例(Instance),实例是根据类创建出来的一个个具体的"对象",每个"对象"都拥有相同的方法,但各自的数据可能不同。
在Python中,类是通过class关键字定义:
class Mythreadmanager():
"""自定义线程池"""
def __init__(self, threadnum=3):
self.workqueue = Queue()
self.threadnum = threadnum
self.initthread()
def initthread(self):
for i in range(self.threadnum):
t = Mythread(self.workqueue)
t.start()
def add_job(self, func, *args):
self.workqueue.put((func, args))
不写的话,默认继承My…类,当然函数可以包含注释,类也可以,在类中使用三个单双引号表示注释。
类的构造
类的继承
类的重写
类的属性和方法
空着是因为还没怎么用过(懂)这些东西~~