给定父类“a”
class A(object):
def __init__(self,a,b):
self.a = a
self.b = b
def methodA():
# do something
在以下选项中创建子类“B”有什么区别
选择1
class B(A):
def methodB():
# do something
选择2
class B(A):
def __init__(self,a,b):
A.__init__(self, a, b)
def methodB():
# do something
Tags:
在两个类实例化中,类A下的init将只运行一次。
因此,没有什么明显不同。
class B
在国际海事组织看来并不干净,根本没有真正的意义。它无论如何都会被运行如果您希望在类B init中执行不同的操作,那么可以使用此代码
相关问题 更多 >
编程相关推荐