Slide 49
Slide 49 text
class GreetableCharSeq!
(private val cs: CharSequence): CharSequence {!
!
fun hello() {!
println("Hello, ${cs}")!
}!
!
override fun length(): Int = cs.length()!
override fun charAt(index: Int): Char = cs.charAt(index)!
override fun subSequence(start: Int, end: Int): CharSequence =!
cs.subSequence(start, end)!
}