1. 상속 개념 1) C++에서의 상속(Inheritance) 클래스 사이에서의 상속 관계 정의 객체 사이에는 상속 관계 없음 기존의 클래스가 가진 기능을 이어받아서 새로운 클래스를 정의하는 것 기본 클래스: 상속을 해주는 클래스, 일반적인 특징을 제공 파생 클래스: 상속을 받는 클래스, 일반적인 특징 + 구체적인 특징 기본 클래스의 속성과 기능을 물려받고 자신만의 속성과 기능을 추가하여 작성 기본 클래스에서 파생 클래스로 갈수록 클래스의 개념이 구체화 다중 상속을 통한 클래스의 재활용성 높임 다른 클래스를 상속 받아서 새로운 클래스를 정의할 때, 기존의 클래스에 구현되어 있는 기능은 새롭게 정의할 필요 X 2) 상속의 목적 및 장점 간결한 클래스 작성 기본 클래스의 기능을 물려받아 파생 클래스를 간결하..