kotline 상속 썸네일형 리스트형 Kotlin - 상속 (Inheritance) Java의 모든 클래스가 Object의 자식 클래스 이듯이 Kotlin 의 모든 클래스는 Any 의 자식클래스가 된다. Any 클래스는 equals(), hasCode(), toString() 함수를 가지고 있다. 그래서 이 함수들은 Kotlin의 모든 클래스에 존재 한다. 그리고 Kotlin의 모든 클래스는 final로 선언 되기 때문에 상속이 불가능 하다. 혹시 이후 확장을 위해 상속 가능하도록 클래스를 선언 하고 싶다면 open 키워드를 사용해야 한다. open class Base // Class is open for inheritance 명시적으로 부모 클래스를 선언하기 위해서는 class header 부분에 부모 클래스를 작성 하면 된다. open class Base(p: Int) class D.. 더보기 이전 1 다음