python - 当 super() 包含它所写入的类作为参数时会发生什么?
问题描述
在这种情况下,超级函数正在完成什么?
class A(object):
def __init__(self, <args>):
super(A, self).__init__()
StackOverflow 上的其他问题涉及从父类继承的基类。在这个特定的问题中,class A
有一个参数object
(默认对象,根据 Python 2.7 语法),并且该__init__()
函数有一个super
引用(?)___init__()
方法的调用。object
既然object
是默认符号,那么这段代码是什么意思?当没有声明父类时,究竟调用了什么?
解决方案
推荐阅读
- java - Java:声明为父类,但实例化为Child,然后使用Child中的唯一方法
- material-design - mat-table 无法绑定数据源
- javascript - 具有多种类型的内联解析数组
- python - 简单的 Excel 合并
- typescript - TypeScript:数组或数字的类型检查
- sql - 选择子句中的 if 语句(postgresql)
- python - 将随机文件复制到另一个位置(python)
- node.js - nodejs teradata 在结果集中返回“nodeJava_java_math_BigDecimal{}”而不是十进制值?
- javascript - Javascript 使用 onClick 事件中的值向元素添加类
- php - Cronjob 没有足够的时间来编写 php 脚本?