상속이란 무엇인가일상생활 속에서 상속이란 유, 무형의 자산을 부모로부터 자식이 물려받는 것을 말한다.그렇다면 프로그래밍에서의 상속이란?거의 의미가 동일하다고 할 수 있다.부모 클래스가 가진 속성과 기능을 자식 클래스가 물려받는 것을 말한다. tips // 상속은 확장개념이다. 3g폰이 2g 폰의 기능을 가지고 있듯 상속이 필요한 상황동물 클래스를 여럿 작성한다. 작성하다 보니… 불합리한 점이 발견되었다.각각 클래스는 다르지만, 가지고 있는 속성과 기능이 너무나 비슷한 것을찾아볼 수 있다.모든 동물들 클래스가 name, age, favorite 이라는 속성을 가지고 있고breath() 기능과 sleep() 기능을 가지고 있다.이 상황에서 동물 클래스를 더 제작한다면… 그리고 그 동물들도 모두 같은 속성..