如何继承 DatabaseTestCase 类
1)对象
object ProfilesRepository : BaseSyncRepository<Profile, ProfileData>()
2) 主持人
class Presenter(val contract: UnlockAppViewContract?)
我按照方案试过了,可惜不是那样的
class : DatabaseTestCase
如何继承 DatabaseTestCase 类
1)对象
object ProfilesRepository : BaseSyncRepository<Profile, ProfileData>()
2) 主持人
class Presenter(val contract: UnlockAppViewContract?)
我按照方案试过了,可惜不是那样的
class : DatabaseTestCase
1) 没办法,不支持 Java 中的多重继承(因此,在 Kotlin 中)。一个类可以实现(implements in Java)多个接口,但只有一个类可以继承(extends in Java)。在您的情况下,该类
ProfilesRepository
已经继承自该类BaseSyncRepository
2)
你忘了
()
在 Kotlin 中替换父类初始化(super()
在 Java 中调用)您可以在此处阅读有关继承的更多信息:https ://kotlinlang.org/docs/reference/classes.html#inheritance