자바의정석챕터71 객체지향프로그래밍2 상속(inheritance) 상속의 정의와 장점 상속이란, 기존의 클래스를 재사용하여 새로운 클래스를 작성하는 것이다. 코드의 재사용성을 높이고 코드의 중복을 제거하여 프로그램의 생산성과 유지보수에 크게 기여한다. 조상클래스 : 부모(parent)클래스, 상위(super)클래스, 기반(base)클래스 자손클래스 : 자식(child)클래스, 하위(sub)클래스, 파생된(derived)클래스 자손클래스는 조상 클래스의 모든 멤버를 상속받는다.(생성자, 초기화블럭 제외) 조상 클래스가 변경되면 자손 클래스는 자동적으로 영향을 받게 되지만, 자손 클래스가 변경되는 것은 조상 클래스에 아무런 영향을 주지 못한다. 상속을 거듭할수록 상속받는 클래스의 멤버 개수는 점점 늘어나게 된다. (상속의 키워드가 ‘extend.. 2022. 8. 17. 이전 1 다음 반응형