[Java] 상속(Inheritance)
1.상속이란? 상속이란, 기존의 클래스를 재사용하여 새로운 클래스를 작성하는 것이다. 상속을 통해서 클래스를 작성하면 보다 적은 양의 코드로 새로운 클래스를 작성할 수 있고 코드를 공통적으로 관리할 수 있기 때문에 코드의 추가 및 변경이 매우 용이하다. 조상 클래스 : 상속해주는 클래스 ( 부모(parent)클래스, 상위(super)클래스, 기반(base)클래스 ) 자손 클래스 : 상속 받는 클래스 ( 자식(child)클래스, 하위(sub)클래스, 파생된(derived)클래스 ) 생성자와 초기화 블럭은 상속되지 않는다. (멤버만 상속) 자손 클래스의 멤버 개수는 조상 클래스보다 항상 같거나 많다. 클래스 Child와 Child2가 모두 Parent클래스를 상속받고 있다. Parent클래스의 자손인 Chi..