[Kotlin] Extensions(상속) - class, fun
Class 상속 상속은 콜론( : )으로 받는다. class의 생성자가 있으면 호출하는 표현식을 반드시 써야한다. final로 정의된 class는 다른 클래스에서 상속을 받을 수 없다.(java, kotlin 공통사항) Kotlin에서는 class의 default 값은 final 이다. 따라서, 상속을 받기 위해서는 open이라는 예약어를 부모 class 선언해 주어야한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 open class Phone{ fun call(){ println("전화를 걸어요") } } class HandPhone : Phone(){ //생성자가 있으면 호출하는 표현식을 써야한다. fun mobileCall(){ println("이동 중에 전화가 왔어요"..