Chap 04. 상속과 다형성 1. 상속 상속의 개념 상속은 다른 클래스 간의 관계를 설정하고 계층적 순서로 정보를 관리하며 코드를 재사용하기 위함 새로운 클래스를 만들 때, 원하는 코드 중 일부가 포함된 클래스가 이미 있는 경우 기존 클래스에서 새 클래스를 파생(상속) 시킬 수 있음. 이렇게 함으로써 기존 클래스의 멤버 변수와 메서드를 재사용할 수 있음. 부모 클래스 = 슈퍼 클래스, 기본 클래스 다른 클래스에 멤버 요소(메서드와 변수)를 상속하는 클래스로 상위 클래스 자식 클래스 = 서브 클래스, 파생 클래스 다른 클래스의 멤버 요소를 상속받은 클래스로 하위 클래스 자식 클래스는 부모 클래스의 모든 멤버 요소를 소유할 뿐만 아니라 그 밖에도 고유한 멤버 메서드와 변수를 추가할 수 있음. 상속의 필요성 상속: 기존 클래스의 기능을 .. 이전 1 다음