类的方法
def 定义,其中第一个参数为self,self 为类的实例化,而不是类,
class a:
def some(self,x,y):
self.x = x
self.y = y
print(self.x)
#实例化对象
b = a()
b.some(1,2)
类的多继承
如果父类中有相同的方法名,而在子类使用时没有,python从左至右搜索 即方法在子类中未找到时,从左到右查找父类中是否包含方法
class sample(speaker,student):
super(Child(子类),c(实例对象)).myMethod() #用子类对象调用父类已被覆盖的方法
super() 函数是用于调用父类(超类)的一个方法。
super(子类),子类的实例对象.方法
类的私有方法
在类方法的前面加两条下划线就OK ‘__’,不能在函数外部调用