我试图制作类似于this的东西(实际上你不需要阅读链接来理解这个问题,它仅供参考),我写这个:
class CallArbiter: AtomicInteger { // error
constructor(initialValue: Int) : super(initialValue)
constructor() : super()
}
编译器说:
错误:(8,1)Kotlin:类'CallArbiter'必须声明为abstract或实现抽象基类成员public abstract fun toByte():java.util.concurrent.atomic.AtomicInteger中定义的字节
我无法弄清楚为什么要求我实施这些方法。我没有在AtomicInteger
课程中看到它们。 Java中的一切都很好。