3
我想继承以下类型,但编译器说它是最终的。为什么这个班级被认为是最终的?
class Dice(private var side : Int)
{
constructor(D : DiceTypesK) : this(D.value) {}
}
class ExplodedDice(private val D : DiceTypesK) : Dice(D)
// ^^^^ this class is final and
// can not be inherited from
为什么我的类型是最终的,因为我不打算这样做?