[Kotlin 공식 문서 정리] 05. Extension Function 제대로 이해하기Kotlin 코드를 보다 보면, 클래스 안에 정의된 적은 없는데도 마치 멤버 함수처럼 호출되는 코드를 자주 보게 됩니다.이때 사용되는 기능이 바로 확장 함수(Extension Function)입니다. Kotlin 공식 문서에서는 확장 함수를 “기존 클래스를 수정하지 않고 기능을 확장하는 방법”으로 설명합니다.이 글에서는 확장 함수가 무엇인지, 왜 Kotlin에서 중요한지, 그리고 실무에서 어디까지 사용하는 것이 적절한지를 중심으로 정리합니다.1. 확장 함수란?확장 함수는 기존 클래스에 새로운 함수를 추가한 것처럼 보이게 만드는 문법입니다. 실제로 클래스 자체를 수정하거나 상속하는 것은 아닙니다.fun String.la..