21 lines
259 B
Kotlin
Vendored
21 lines
259 B
Kotlin
Vendored
// !LANGUAGE: +PreferJavaFieldOverload
|
|
|
|
// FILE: B.java
|
|
|
|
public abstract class B implements A {
|
|
public int size = 1;
|
|
}
|
|
|
|
// FILE: main.kt
|
|
|
|
interface A {
|
|
val size: Int
|
|
}
|
|
|
|
class C : B() {
|
|
override val size: Int get() = 1
|
|
}
|
|
|
|
fun foo() {
|
|
C().size
|
|
} |