首页 > 解决方案 > 当 super() 包含它所写入的类作为参数时会发生什么?

问题描述

在这种情况下,超级函数正在完成什么?

    class A(object):
        def __init__(self, <args>):
            super(A, self).__init__()

StackOverflow 上的其他问题涉及从父类继承的基类。在这个特定的问题中,class A有一个参数object(默认对象,根据 Python 2.7 语法),并且该__init__()函数有一个super引用(?)___init__()方法的调用。object既然object是默认符号,那么这段代码是什么意思?当没有声明父类时,究竟调用了什么?

标签: pythonpython-3.xobjectinheritancesuper

解决方案


推荐阅读