簡體   English   中英

Scala-如何調用內部類方法?

[英]Scala - How to call inner class method?

我在一個scala文件中有以下類(和下面的main方法):

class OuterClass {
  class Inner {

    def innerMethod(): Unit = {
      println("innerMethod")
    }

    class InnerMost {
      innerMethod()
    }
  }
}

現在要從main方法調用該類:

  object main {
    def main (args: Array[String] ): Unit = {
          println("Main")
          val pt = new OuterClass
          ...
      }
  }

如何實現呢?

實例化嵌套的類Inner然后實例化InnerMost

val pti = new pt.Inner
val ptim = new pti.InnerMost

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM