3c859caf2b
Move j2k/test/tests -> j2k/tests, j2k/test/testData -> j2k/testData
52 lines
542 B
Kotlin
52 lines
542 B
Kotlin
import java.lang.Void
|
|
|
|
open class A {
|
|
public open fun f1() {
|
|
}
|
|
|
|
public fun f2() {
|
|
}
|
|
|
|
private fun f3() {
|
|
}
|
|
}
|
|
|
|
open class B : A() {
|
|
override fun f1() {
|
|
super.f1()
|
|
}
|
|
}
|
|
|
|
class C : B() {
|
|
override fun f1() {
|
|
super.f1()
|
|
}
|
|
}
|
|
|
|
trait I {
|
|
public fun f()
|
|
}
|
|
|
|
class D : I {
|
|
override fun f() {
|
|
}
|
|
}
|
|
|
|
abstract class E {
|
|
abstract fun f1()
|
|
open fun f2() {
|
|
}
|
|
|
|
fun f3() {
|
|
}
|
|
}
|
|
|
|
class F : E() {
|
|
override fun f1() {
|
|
}
|
|
|
|
override fun f2() {
|
|
super.f2()
|
|
}
|
|
}
|