封装

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class T(object):
#这里的self是实例化对象,例如下边的t
def __init__(self,name):
self.name=name

def sname(self):
print(self.name)

t=T("王子")

#t.__dict__里存的是实例化对象的属性
#{'name': '王子'}
print(t.__dict__)

#t.__class__存的是创建实例化对象的类
#<class '__main__.T'>
print(t.__class__)

t.sname()