operator overloading 썸네일형 리스트형 Kotlin - Operator overloading (연산자 오버로딩) https://kotlinlang.org/docs/operator-overloading.html Operator overloading | Kotlin kotlinlang.org코틀린은 타입에 대한 기본연산자 들의 동작을 (재)정의 할수 있다. 이를 위해서는 사전에 정해진이름의 함수를 타입의 멤버 함수나 확장 함수 형태로 제공해야 한다. 이 타입은 이항연산자에서 피 연산자(좌항)가 된다.연산자를 재정의 하기 위해서는 해당 함수에 operator 수정자를 붙인다. 이 함수를 overriding 하는 경우엔 생략 할 수 있다.interface IndexedContainer { // 연산자를 정의할때는 operator 수정자를 붙인다. operator fun get(index: Int)}class O.. 더보기 이전 1 다음