fork download
  1. class A {
  2. var a: Int = 0
  3.  
  4. val b: Int
  5. get() {
  6. a++
  7. println("AAAAA")
  8. return a
  9. }
  10. }
  11.  
  12. fun main(args: Array<String>) {
  13. val x = A()
  14. println(x.b)
  15. println(x.b)
  16. println(x.b)
  17. println(x.b)
  18. }
Success #stdin #stdout 0.05s 23756KB
stdin
Standard input is empty
stdout
AAAAA
1
AAAAA
2
AAAAA
3
AAAAA
4