上面类的访问方法

时间:2011-07-10 14:19:38

标签: scala

如何在B类中使用A类的isEmpty?

Class A{
  def isEmpty = ...

  Class B{
    def isEmpty = ...
  }

}

1 个答案:

答案 0 :(得分:7)

试试这个:

class A {
  outer =>

  def isEmpty = ...
  class B {
    def isEmpty = outer.isEmpty
  }
}

可替换地:

class A {
  def isEmpty = ...
  class B {
    def isEmpty = A.this.isEmpty
  }
}