728x90 상속과 다형성1 상속과 다형성 객체지향 프로그래밍의 핵심 개념 중 하나는 상속입니다. 상속은 클래스가 다른 클래스의 속성과 메서드를 상속받을 수 있게 해주는 매커니즘입니다. 이렇게 하면 코드의 재사용성을 높이고 중복을 줄일 수 있습니다. 상속 Kotlin에서 클래스는 기본적으로 상속이 불가능하도록 설계되어 있습니다. 클래스를 상속 가능하게 만들려면, open 키워드를 사용하여 클래스를 선언해야 합니다. 예제: open class Animal { var name: String = "" fun eat() { println("$name is eating.") } } class Dog : Animal() { fun bark() { println("$name says: Woof!") } } val myDog = Dog() myDog.name .. 2023. 6. 1. 이전 1 다음 728x90