Python标准库:内置函数super([type[, object-or-type]])
来源:互联网 发布:java自学能学会吗 编辑:程序博客网 时间:2024/05/22 14:59
本函数是实现访问父类或兄弟类对象,是返回一个代理类对象,以便访问父类或兄弟类的方法。使用这个函数主要用来避免在继续类时使用基类的类名称,以及多重继承时,保证只调用一次基类的构造函数。要注意点就是不能与调用基类名称方式混合使用。
例子:
#super()class A: def __init__(self): print('A.init')class B(A): def __init__(self): super().__init__() print('B.init') b = B()
结果输出如下:
A.init
B.init
蔡军生 QQ:9073204 深圳
0 1
- Python标准库:内置函数super([type[, object-or-type]])
- Python标准库:内置函数type(object)
- Python标准库:内置函数ascii(object)
- Python标准库:内置函数callable(object)
- Python标准库:内置函数dir([object])
- Python标准库:内置函数hash(object)
- Python标准库:内置函数help([object])
- Python标准库:内置函数id(object)
- Python标准库:内置函数object()
- Python标准库:内置函数repr(object)
- Python标准库:内置函数vars([object])
- Python标准库:内置函数vars([object])
- Python标准库:内置函数vars([object])
- Python标准库:内置函数delattr(object, name)
- Python标准库:内置函数exec(object[, globals[, locals]])
- Python标准库:内置函数getattr(object, name[, default])
- Python标准库:内置函数hasattr(object, name)
- Python标准库:内置函数isinstance(object, classinfo)
- Linux - 访问系统信息
- html px em pt长度单位(像素 相对长度 点)知识篇
- java中String和StringBuffer哪个效率高
- 浅析typedef和define的作用域
- Java Concurrency In Practice 阅读笔记(第一、二部分)
- Python标准库:内置函数super([type[, object-or-type]])
- @ResponseBody Ajax用法
- 1979 第K个数 (真头疼)
- Codecademy-中文JavaScript系列教程-Function
- 第11周项目0是春哥啊
- 一起talk Vim吧(第十七回:Vim插件之cscope)
- 统计并输出英语短文中单词出现的次数
- Product of Array Exclude Itself
- Android-自定义组件之自定义条形频谱