在线名词解释大全 - Python程序设计 - 详细

8 Whatwillbedisplayedbythefollowingcode?()class A:def __new__(self):self.__init__(self)print("A's__new__()invoked")def __init__(self):print("A's__init__()invoked")class B(A):def __new__(self):print("B's__new__()invoked")def __init__(self):print("B's__init__()invoked")def main():b=B()a=A()main()

A
B's __new__() invoked and followed by A's __init__() invoked
B
B's __new__() invoked followed by A's __new__() invoked
C
B's __new__() invoked, followed by A's __init__() invoked, and followed by A's __new__() invoked
D
A's __init__() invoked and followed by A's __new__() invoked
正确答案:
相关推荐
扫描二维码
关注公众平台