2
在Java中,我可以引用特定類的外部實例: 對不起,我的意思是這樣。這個關鍵字與斯卡拉和匿名函數/類
object obj extends SomeOtherClass {
def myMethodOfSomeInstance = {
val uiThread = new SomeClass {
def run: Unit = {
chooser.showOpenDialog(SomeOtherClass.this)
}
}
}
... 此代碼不能編譯,但在這條線,我想引用父實例?我怎麼做?
chooser.showOpenDialog(SomeOtherClass.this)
對不起,你是對的,我的意思是擴展。 – 2011-03-28 17:12:03
'outer'被稱爲*自我類型註釋*。 – Jesper 2011-03-28 20:19:19