您的位置:首页 > 移动开发 > Objective-C

Python标准库:内置函数super([type[, object-or-type]])

2015-05-17 09:18 423 查看
本函数是实现访问父类或兄弟类对象,是返回一个代理类对象,以便访问父类或兄弟类的方法。使用这个函数主要用来避免在继续类时使用基类的类名称,以及多重继承时,保证只调用一次基类的构造函数。要注意点就是不能与调用基类名称方式混合使用。
例子:
#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 深圳
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: