- 코틀린 클래스 상속은 EV에서 샤미드로의 진화처럼, 기존 속성을 물려받고 추가 기능을 더하는 개념 🧬.
- 상속은 공통 속성을 관리하고 수정 사항을 일괄 적용하는 데 유용하며,
open
키워드로 상속 가능 클래스를 지정해야 함 🔑. - 주 생성자를 사용할 경우, 상속 시 부모 클래스의 생성자에 필요한 매개변수를 전달해야 함 🤝.
override
키워드를 사용하여 부모 클래스의 함수나 속성을 재정의할 수 있으며,super
키워드로 부모 클래스의 멤버에 접근 가능 🛠️.- 추상 클래스(
abstract class
)는 인스턴스 생성이 불가능하며, 상속을 위한 기반 클래스로 사용됨 👻.