4
A
回答
6
使用[email protected]()
語法:
open class C {
open fun f() { println("C.f()") }
}
class D : C() {
override fun f() { println("D.f()") }
inner class X {
fun g() {
[email protected]() // <- here
}
}
}
這類似於Java的OuterClass.this
如何expressed in Kotlin as [email protected]
。
0
這將是相當於科特林:
internal class Outer {
internal inner class Inner {
fun myMethod() {
println([email protected]())
}
}
override fun toString(): String {
return "Blah"
}
}
相關問題
- 1. 從Java的內部類訪問外部類「超級」
- 2. 如何從外部jsp調用內部類方法或變量?
- 3. 從內部Action類調用外部類'方法getContentPane()
- 4. C#調用內部類的方法引用外部類
- 5. 嵌套的C#類 - 從內部調用外部方法
- 6. 從外部類的python調用方法
- 7. 外部類可以調用其內部類的方法嗎?
- 8. 從類內部訪問外部方法
- 9. 如何調用超級方法(即:的toString())從派生類外
- 10. 嵌套類:從內部類訪問外部類的方法
- 11. Java:在匿名內部類中調用外部類方法
- 12. 如何從靜態main()方法調用內部類的方法
- 13. 外部與超級類別
- 14. 從openGL類中調用外部方法
- 15. 從外部類調用活動方法
- 16. 從類方法調用「外部」函數
- 17. 超級VS這個當內部類擴展外部類
- 18. kotlin內部類不能訪問外面的私人方法?
- 19. 如何在JavaScript中從外部類調用「類方法」?
- 20. 使用MVC中的線程從內部類調用外部類
- 21. PHP,區分內部和外部類的方法調用
- 22. 在使用同一實例時從外部類調用內部類方法
- 23. 外部類中的調用方法
- 24. 外部類python的調用方法
- 25. 如何從定義類的外部調用擴展方法?
- 26. 如何從Activity中調用外部類的方法?
- 27. 使用內部類中「外部」類的方法
- 28. 從內部類訪問外部類方法
- 29. 外部類的調用類
- 30. 如何從類內部調用外部函數?
您可以發佈使用Java代碼的例子嗎? – Pelocho
請注意,Kotlin中的嵌套類默認爲* static *。對於內部類,您必須使用* inner *關鍵字。 – RobCo