码迷,mamicode.com
首页 > 编程语言 > 详细

Python 面向对象(二) 特殊方法

时间:2017-11-12 13:27:43      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:列表   导入   函数   ict   多继承   汇总   修改   nbsp   特殊   

一些Python特殊方法的汇总

 

__bases__              类的基类,返回元祖
__base__                类的基类,也叫父类
__call__                  ‘类名()‘,类名加括号调用时执行的语句
__class__               表示当前操作的对象的类是什么
__del__                   析构方法,对象在内存中被释放时,自动触发执行
__dict__                  存储类或实例的所有属性
__doc__                  类的描述信息
__import__              动态导入模块
__init__                   构造方法,实例创建时如何初始化
__metaclass__       元类,定义这个类以怎么的形式被创建,1)拦截类的创建,2)修改类,3)返回修改之后的类
__module__           表示当前操作的对象在哪个模块
__mro__                method resolution order 多继承时方法搜索顺序,返回的是元祖
mro()                      同__mro__,返回列表
__new__                定义如何创建实例
__repr__                表现,重写,格式输出
__str__                  调用str函数时会引发,强制类型转换时会引用
__subclass__         存储子类列表

Python 面向对象(二) 特殊方法

标签:列表   导入   函数   ict   多继承   汇总   修改   nbsp   特殊   

原文地址:http://www.cnblogs.com/i-honey/p/7821347.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!