标签:nbsp image 私有 编程 tom self odi aaa 分享图片
一:self的意思
1.说明
2.程序
1 #-*-encoding=utf-8-*- 2 class Bail: 3 def setName(self,name): 4 self.name=name 5 def lick(self): 6 print("%s..."%self.name) 7 8 a=Bail() 9 a.setName("tom A") 10 a.lick() 11 12 ### __init__ 13 class BailB: 14 def __init__(self,name): 15 self.name=name 16 def lick(self): 17 print("%s..."%self.name) 18 19 b = BailB(‘tom B‘) 20 b.lick()
3.效果
二:公有与私有
1.说明
python中没有正真的私有
2.程序
程序一是直接调用,但是私有的时候不可以,但是可以按照下面的方式也可以直接地调用
python将私有的名字变成这样了:_类名__变量名
1 #-*-encoding=utf-8-*- 2 3 ### 4 class Bail: 5 name=‘AAAA‘ 6 a=Bail() 7 print(a.name) 8 9 ###私有 10 class Bail: 11 __name=‘BBBB‘ 12 a=Bail() 13 print(a._Bail__name)
3.效果
三:继承
1.
标签:nbsp image 私有 编程 tom self odi aaa 分享图片
原文地址:https://www.cnblogs.com/juncaoit/p/9710701.html