del(self)函数是指对象在被销毁时自动调用的,类似与c++里的析构函数,同理__innt__函数也是如此,在对象被创建时自动调用
类函数中第一个参数必须为self,表示的是当前对象
class Cat:
def __init__(self,name):
self.name=name
def __del__(self):
print('%s不见了'%self.name)
def hello(self):
print('猫咪:%s'%self.name)
cat = Cat('Tom')
cat.hello()
来源:CSDN
作者:房东的jian
链接:https://blog.csdn.net/qq_45202835/article/details/104320357