未解决的参考:科特林中的硬币

Unresolved reference: Coin in kotlin

嗨,我是 android 编程的新手,我尝试抛硬币练习更多 roll.dice kotlin 所以我写了下面的代码:

fun main(){
 val myFirstDice=Dice(6)
 println("Your ${myFirstDice.numSides} sided dice rolled ${myFirstDice.roll()}!")

 val mySecondDice=Dice(20)
 println("Your ${mySecondDice.numSides} sided dice rolled ${mySecondDice.roll()}!")
 
 val myCoin=Coin(2)
 println("Your ${myCoin.numSides} coin fliped ${myCoin.roll()}")
}

class Dice(val numSides :Int){
 
 fun roll() : Int{
      return (1..numSides).random()
     
 }
class Coin(val numSides :Int) {
 fun roll() :Int{
     return (1..numSides).random()
 }
}
 
}

但我遇到了这个问题: *未解决的参考:硬币 *

谢谢你帮助我

您的 Dice class 中缺少结尾 }。您需要小心复制所有内容 - 确保每个开口 { 在正确的位置都有一个关闭的(Android Studio 绘制一条垂直线,以便您可以看到块关闭的位置)