코틀린에서 하위 클래스(subclass)를 선언하는 방법은 다른 클래스를 상속하고 그 클래스를 확장하여 새로운 클래스를 정의하는 것입니다. 아래에서는 코틀린에서 하위 클래스를 선언하는 방법과 관련된 주요 내용을 설명하겠습니다. 1. 하위 클래스 선언 구문 하위 클래스는 상위 클래스를 콜론(:) 뒤에 명시하여 선언합니다. 하위 클래스가 상속받을 클래스는 class 키워드와 함께 나타나야 합니다. open class Animal { // 상위 클래스의 내용 } class Dog : Animal { // 하위 클래스의 내용 } 2. 생성자 호출 및 초기화 하위 클래스에서는 상위 클래스의 생성자를 호출하여 초기화할 수 있습니다. super 키워드를 사용하여 상위 클래스의 생성자를 호출합니다. open class..