프로그래밍
코틀린 스코프 함수 apply run also let with 깔끔하게 정리한다
비즈토리
2020. 9. 8. 13:37
다른 사람들의 설명이 TMI라 위 표로 모든 설명을 대체한다. 스코프 함수를 아예 모르시는 분들은 다른 설명을 참조하시고, 대충은 아는데 헷갈린다 하시는 분들은 위의 표를 보시면 된다.
여기서 a는 인스턴스의 이름이다.
run과 with은 그야말로 점을 찍느냐(a.run) 괄호 안에 넣느냐(with(a)) 의 차이 밖에 없다. 작동은 완전히 동일하다.