안녕하세요!!이번 포스팅은 자바의 상속 개념과 오버라이딩, 그리고 오버라이딩과 오버로딩의 차이까지 살펴보겠습니다. 1. 상속 개념- OOP(Object-Oriented Programming)의 핵심 중 하나인 상속은 부모 클래스의 속성과 기능을 자식 클래스가 물려받는 것을 말함.- 상속이 필요한 이유는 중복 코드를 줄이고, 확장성을 좋게 만들기 위함.(확장하기 때문에 자식 클래스는 대체로 부모 클래스보다 속성이나 동작이 더 많음) * 용어 정의- 부모 클래스(= 슈퍼 클래스 = 기본 클래스)- 자식 클래스(= 서브 클래스 = 파생 클래스 = 확장 클래스) (1) 코드 재사용자식 클래스는 부모 클래스에서 물려받은 멤버를 그대로 사용하거나 변경할 수 있고, 새로운 멤버도 추가할 수 있음. (2) 유지보..