python的类

类的方法

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 ‘__’,不能在函数外部调用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值