전 포스팅에서 파이썬의 클래스(class)를 알아봤습니다! 이번에는 클래스의 상속(inheritance)과, 메서드 오버라이딩(method overriding)에 대해 정리해보겠습니다. 상속(inheritance) 클래스 간에도 상속의 개념을 사용합니다. 상속은 흔히 알고있는 뜻과 같습니다. (무언가를 물려받는) 어떤 클래스를 정의할 때 이미 정의된 다른 클래스의 속성을 물려받는 절차를 말합니다. 이때 속성을 물려주는 클래스를 슈퍼 클래스(super class) ('부모 클래스'라고도 부릅니다.) 속성을 상속하는 클래스를 서브 클래스(sub class) ('자식 클래스'라고도 부릅니다.) 라고 합니다. 상속을 받는 방법은 간단합니다. 아래의 예시처럼, 서브 클래스를 선언할 때 ()안에 슈퍼 클래스를 포함..