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
爲什麼我的類型是最終的,因爲我不打算這樣做?