## 확장형 함수란?
이미 존재하는 특정 클래스에 원하는 함수를 추가하는 기능임.
아래와 같이 선언함.
fun 클래스명.함수명(): 반환 타입 = 함수 내용여기서 클래스명은 확장형 함수를 선언해줄 이미 존재하는 클래스의 클래스명임
선언한 내용만 보면 이해하기 어렵기 떄문에 예시와 함께 설명하겠음
fun String.bold(): String = "<b>$this</b>"
fun main() {
//"hello"가 리시버
println("hello".bold())
//<b>hello</b>
}예시는 String 클래스에 bold() 라는 확장형 함수를 선언한 내용임
예시에서 bold()를 호출하는 hello는 리시버 라고 명명함
리시버는 확장형 함수를 호출하는 대상임