Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package util
- sealed class Parent {
- init { @Suppress("LeakingThis") qux() }
- abstract val baz: String
- abstract fun qux(): Unit
- class Child(bar: String): Parent() {
- override val baz: String = bar
- override fun qux(): Unit = println(baz)
- }
- }
- fun main(args: Array<String>) {
- Parent.Child("bar")
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement