정답: 4번 상위 클래스의 메소드와 속성을 하위 클래스가 물려받는 것을 객체지향 프로그래밍에서는 '상속(Inheritance)'이라고 합니다. 상속은 코드의 재사용성을 높이고 계층 구조를 통해 시스템을 설계하는 데 도움을 줍니다.