안녕하세요 오늘은 저번 추상화 포스팅에 이어서 상속에 대한 객체지향적인 부분, 왜 상속이 객체지향의 4대 특성에 들어가는지에 대해서 작성을 해 보려고 합니다. 상속이라고 하면 어떤느낌이 오시나요? 저는 처음에 자바에서 상속을 공부할 때만 해도 부모와 자식 간에 그런 관계를 뜻하는 것인지 알았습니다. 그리고 흔히 상속이란 단어가 그렇게 사용되기도 하지요. 하지만 객체 지향이 우리나라로 넘어오면서 생긴 상속에 대한 오해가 있습니다. 사실 상속은 영어단어를 그대로 옮기면서 생긴 오해라고 합니다. 제목에서 말씀드렸다 싶히 상속을 제대로 이해하기 위해선 부모가 자식간 물려주는 그런 상속의 개념이 아닌 재사용과 확장의 개념으로 이해하셔야 조금더 객체지향적인 프로그래밍을 할 수 있습니다. 만약에 상속을 부모가 자식에..