에러 메세지
cannot be invoked as a function. The function 'invoke()' is not found
코드
class ListNode(var `val`: Int) {
var next: ListNode? = null
}
val base = ListNode(0)
base.next(ListNode(1))
var next = base.next()
이런 코드에서 문제가 났다.
역시 책으로 공부하는거랑 써보는거랑 다르다..
property의 경우엔 저렇게 쓰는게 아니었다.
해결
val base = ListNode(0)
base.next = ListNode(1)
var next = base.next()