Kotlin 인터페이스
2018. 1. 4. 18:09ㆍWork/Kotlin
728x90
반응형
인터페이스(Interface)
- 객체의 단순화 및 군집화 역활
// 2. 인터페이스
interface TestInterface{
val prop: Int // 속성
fun interface_fun() // 함수 정의
fun interface_fun_body(){
println("Interface Function Define & Body")
} // 함수 정의 및 기술
}
class TestDBI(names: String) : TestInterface {
// 속성 정의
override val prop: Int = 29
override fun interface_fun(){
println("Interface Function Body")
}
}
728x90
반응형
'Work > Kotlin' 카테고리의 다른 글
Kotlin 참조평등(Referential equality) (0) | 2018.01.08 |
---|---|
Kotlin 고차함수 (0) | 2018.01.03 |
Kotlin 사운드 (0) | 2018.01.02 |
Kotlin 클래스 (0) | 2017.12.31 |
Kotlin 반복 (0) | 2017.12.29 |