infix함수 (1) 썸네일형 리스트형 [Kotlin] 함수의 다양한 기능 오버로딩 : 같은 스코프 안에서 같은 이름의 함수를 여러 개 만들 수 있는 기능. 함수의 이름이 같더라도 파라미터의 타입이나 개수가 다르면 서로 다른 함수로 동작한다. * 파라미터의 이름만 다르고 자료형과 개수가 동일하다면 오버로딩을 할 수 없다. fun same(a: Int, b: Int) fun same(x: Int, y: Int) fun main(){ read(7) // 숫자 7 입니다 read("감사합니다") // 감사합니다 } fun read(x: Int){ println("숫자 $x 입니다") } fun read(x: String){ println(x) } default arguments : 파라미터를 받아야 하는 함수이지만 별다른 파라미터가 없더라도 기본값으로 동작 fun main(){ de.. 이전 1 다음