자, 오늘 상속까지 배우면 클래스의 기본은 이해하고 많은 작업에서 이용할 수 있을거예요! 우리 조금만 더 힘내봐요! 먼저, 앞선 글에서 상속이 무엇인지 가볍게 한 줄로 정리하면서 예고편을 던졌는데 오늘은 상속의 쓰임과 기능에 대해 좀 더 자세히 살펴봐요 1. 상속 상속은 기존의 정의해둔 클래스의 기능을 그대로 물려받는 걸 말해요. 잠시 후에 배우게 될 오버라이딩(overriding)을 통해기존 클래스에 기능 일부를 추가하거나, 변경하여 새로운 클래스를 정의할 수 있기도 하구요. 상속의 쓰임으로는 코드를 번거롭게 두번 만들지 않아도 되고 재사용이 가능하다는 것과 안정적이고 유지보수에 용이하다는 것이 있어요. 우리는 상속을 주고자 하는 기존 클래스를 부모, parent, super, base 클래스라고 불러..