[kotlin] 코틀린에서 자바 인터페이스 구현하기
코틀린은 자바와의 호환성을 보장하는 언어로, 자바 인터페이스를 구현하는 방법을 알아보겠습니다.
1. 자바 인터페이스 생성하기
먼저, 다음과 같이 자바 인터페이스를 생성합니다.
public interface SampleInterface {
void doSomething();
}
2. 코틀린에서 자바 인터페이스 구현하기
코틀린에서는 :
기호를 사용하여 자바 인터페이스를 구현할 수 있습니다.
class SampleClass : SampleInterface {
override fun doSomething() {
println("Doing something in Kotlin")
}
}
위 코드에서 SampleClass
는 SampleInterface
를 구현하여 doSomething
메서드를 재정의합니다.
3. 코틀린에서 자바 인터페이스 사용하기
이제 구현한 클래스를 사용해보겠습니다.
fun main() {
val sample = SampleClass()
sample.doSomething()
}
실행 결과는 다음과 같습니다.
Doing something in Kotlin
위와 같이, 코틀린에서도 자바 인터페이스를 쉽게 구현하고 사용할 수 있습니다.
더 많은 정보는 코틀린 공식 문서를 참고하세요.