python类的内置方法

1,__init__(self)  初始化方法,实例化一个对象的时候就会被执行

2,__call__(self,*args) 把实例对象作为函数调用,即实例化一个对象后,在对象后面加括号即可调用__call__方法。

3.__str__()     在打印实例的时候就会被调用

4,__del__      析构函数,该函数主要用于扫尾工作,一般关闭数据连接或者是关闭文件。

5,__new__         该函数会__init__()之前调用,用于生成实例对象。利用这个方法或类属性的特性可以实现设计模式中的单例单模式。

单例模式是指创建唯一对象码,单例模式的设计的类只能实例化一个对象。

  

原文地址:https://www.cnblogs.com/lin1/p/8416265.html