一、基本定义
class cl(object):
def __init(self,var)
self.var=var
def func(self,i)
print(‘%s is in %s‘%(i,self.var))
c=cl(var)#实例化
c.var#属性
c.func()#方法
二、继承方法
class cl1(object):
def __init__(self,var)
self.var=var
def func1(self,i)
print(‘%s is func1 %s‘%(i,self.var))
c=cl(var)
class cl2(cl1):
def __init(self,var,var2):
super(cl2,self).__init__(var) #初始化父类属性
self.var1=var2
def func2(self):
print(‘%s is func2 %s‘%self.var2)
cl=cl2(var,var2)
cl.func1(1)
cl.var
cl.func2()
cl.var2
原文:https://www.cnblogs.com/Dai-py/p/10635597.html