프로그래밍 언어인 자바는 객체 지향 언어이다. 객체 지향 언어에는 여러 가지 특징이 있다. 오늘은 그중에서 상속이라는 개념을 알아보자. 처음 나는 상속이라는 단어를 들었을 때 부모의 재산을 받는 걸 떠올렸다. 자바의 상속이라는 개념도 똑같다. 우선 상속의 개념을 살펴보면 기존의 클래스를 재사용해 새로운 클래스를 작성하는 거라고 한다. 사용하는 이유는 적은 양의 코드로 새로운 클래스를 작성이 가능하고 코드를 공통적으로 관리할 수 있다. 공통적으로 관리되는 코드는 추가, 변경에 용이하다. 그렇게 되면 재사용성이 올라가고 유지 보수하기도 좀 더 쉬워진다. 결론적으로 프로그램의 생산성이 높아지는 효고가 생긴다. 자바에서 상속을 사용하는 방법은 쉽다. 클래스 이름 옆에 extends를 붙여주고 상속받고 싶은 클래..