포함 vs 상속 포함 - A가 B를 가지고 있는 관계 ex) 자동차는 타이어를 가지고 있다. 상속 - A가 B인 관계 ex) 사과는 과일이다. 상속 기존 클래스에서 새로운 클래스 파생 코드 재사용 파생 클래스는 다른 클래스의 기본 클래스로 제공 형식 public - 부모클래스의 정의 그대로 받는다 protected - 부모클래스의 public멤버를 protected로 받는다 private - 부모클래스의 public, protected 멤버들을 private 로 받는다. class BClass : public AClass{} // BClass가 AClass를 public 상속받음 생성자 자식생성자 호출시 할아버지-> 부모-> 자식 순서로 호출 부모생성자도 지정해줘야함