클래스 상속 관계 상속 하는 이유? 다형성 유지보수 줄일 수 있다 ----------------------------------------------------------------------------------------------------------------------------------------------------------------- fun main() { var bird = Bird() var chicken = Chicken() var sparrow = Sparrow() var pigeon = Pigeon() bird.fly() chicken.fly() sparrow.fly() pigeon.fly() } open class Bird { // 하위클래스 받으려면 open 써야됨 fun..