2016-04-08 61 views
5

此代碼示例無法編譯並顯示內部錯誤。Kotlin內部類創建失敗

open class TestClass { 
    open inner class Back { 
     open fun dd() { } 
    } 
} 

class Manager: TestClass() { 
    private val test = object : Back() { 
     override fun dd() { } 
    } 
} 

原因:

類空同種類的實施差錯的構造

是什麼意思?

+4

這絕對是一個錯誤,請問您可以在https://youtrack.jetbrains.com/issues/KT上提出問題嗎? – hotkey

+2

我在[KT-11846]發佈了問題(https://youtrack.jetbrains.com/issue/KT-11846) – tatsuyuki

回答

0

提供的示例是指KT-11833,現在編譯。檢查它與Kotlin版本1.1.0-beta-22。