상속이란? 상속은 객체지향 프로그래밍(OOP)에서 기존 클래스(부모 클래스 또는 슈퍼 클래스)의 속성과 메서드를 새로운 클래스(자식 클래스 또는 서브 클래스)에 물려주는 개념이다. 이를 통해 코드 재사용성을 높이고, 클래스 간 계층 구조를 만들어 기능을 확장하거나 수정하기 용이하다. 상속의 주요 특징코드 재사용성: 부모 클래스의 기능을 그대로 물려받아 중복 코드를 줄일 수 있다.확장성: 자식 클래스는 부모 클래스의 기능을 확장하거나 수정할 수 있다.is-a 관계: 자식 클래스는 부모 클래스의 일종으로 간주된다.다형성: 부모 클래스의 메서드를 재정의(오버라이딩)하여 다양한 형태로 동작할 수 있다.상속의 문법 자바에서 상속은 extends 키워드를 사용하여 구현한다.class 부모클래스 { // ..