1.类的__init__方法
程序开始,系统最先调用__init__自动释放所有对象类似js的controller函数
class A(object):
def __init__(self):
print('123')
#最先执行的是这里称之为初始化
a = A()
2.str:
该方法类似类的说明,如果类中存在改方法,那么实例化类后会得到的是该方法返回的值,
class A(object):
def __init__(self):
self.name = '小明'
def __str__(self):
return '如果一个类里面存在__str__方法,那么实例化时得到的就是该方法返回的参数'
method = A()
print(methond)#'如果一个类里面存在__str__方法,那么实例化时得到的就是该方法返回的参数'
3.del:
程序结束,系统最后调用__del__自动释放所有对象