所有这些Kotlin片段都相同吗?
open class A
// A() - explicit call of A default constructor
class B : A()
使用super()
:
open class A
class B : A {
constructor() : super()
}
使用super
:
open class A
class B : A {
constructor() : super
}
没有指定任何内容:
open class A
class B : A {
constructor()
}
那么,在这种情况下,super
和super()
之间有什么区别,如果我理解正确 - 最后一段代码会隐式调用super()
?
答案 0 :(得分:0)
在这种情况下,super和super之间有什么区别
没什么,两者都是一样的
最后片段隐含式调用super()
是的,确实如此。