Android/Kotlin

Abstract.interface

불타는고굼이 2020. 7. 12. 10:41
반응형

협업과 분업을 위해 interface와 abstract 를 사용한다

 

interface는 interface 이름 {} 으로 정의 오버라이드 하기 위해 open이나 기타 지시자로 정의할 필요 없다

 

abstract class는 구현 상속할 메소드도 abstract로 정의해아한다 그리고 상속에서는 override로 정의

 

static을 사용하려면 클래스 내에 companion object {}를 만들고 그안에 메소드나 맴버필드를 정의한다.

728x90
반응형