美文网首页
2020-05-20

2020-05-20

作者: 价值投机168 | 来源:发表于2020-05-20 22:25 被阅读0次

1.属性访问的例子:
class Person:
def init(self,name):
self._name=name
def getattr(self,attr):
print('get:'+attr)
if attr=='name':
return self._name
else:
raise AttributeError(attr)
def setattr(self,attr,value):
print('set:'+attr +' '+value)
if attr=='name':
attr='_name'
self.dict[attr]=value
bob=Person('Bob')
print(bob.name)
bob.name='2222'
print(bob.name)

image.png
image.png

相关文章

网友评论

      本文标题:2020-05-20

      本文链接:https://www.haomeiwen.com/subject/wnvoohtx.html