18 lines
298 B
Kotlin
Vendored
18 lines
298 B
Kotlin
Vendored
//KT-323 Handle visibility interactions with overriding
|
|
package kt323
|
|
|
|
open class A {
|
|
open var a : Int = 0
|
|
}
|
|
|
|
class B : A() {
|
|
override val a = 34
|
|
|
|
var b : Int
|
|
public get() = 23
|
|
set(i: Int) {}
|
|
|
|
protected var c : Int
|
|
get() = 23
|
|
private set(i: Int) {}
|
|
} |