调用内部函数?

时间:2013-02-14 22:15:55

标签: scala

我试图将内部函数调用为......

scala> def myouter() = {
     |   def myInner() {
     |     println("In inner now")
     |   }
     |   this
     | }
myouter: ()type

scala> myouter().myInner()
    <console>:9: error: value myInner is not a member of object $iw
          myouter().myInner()
                    ^

关于我如何实现这一目标的任何提示?

1 个答案:

答案 0 :(得分:6)

你做不到。内部函数对于声明它们的作用域是私有的。

相关问题