본문/내용
정의 : 기존의 클래스에서 기능,특성을 물려받아
새로운 클래스를 만들어내느 방법
중복된 데이터를 여러 클래스에서 공유해서 사용할 수 있게 해줌
* 상속의 장점: Software-reusability
기존의 것은 물려받고,새롭게 추 가할 부분만 정의하면됨
프로그램 개발시간을 단축시킴
디버깅되었고, 잘 실행하는 , 증명된 양질의 SW의 재사용
후에 일부를 고쳐야 할때 상속을 해준 클래스(부모클래스)만
고치면 됨
단점 : 부모의 코드가 변경되면 자식이 상속받은 코드는 싫든 좋든
무조건 변화게 됨따라서 정확한 설계를 통한 상속이 필요