상속(inheritance)

상속: 클래스의 재사용
상위 클래스의 생성자를 호출 해야 한다. 멤버이니셜라이즈 사용.
즉 하위 클래스 생성자의 멤버이니셜라이저에 상위 클래스 생성자를 넣어주면 호출 됨

상속 클래스는 상위 클래스의 private 에 접근이 불가능
상위 클래스 protected 접근 제어 연산자: 하위 클래스에서 접근 가능(외부 접근 불가능)

상속은 대부분 public으로 진행(특별한 경우 private나 protected로 상속 가능. 그냥 없다고 생각해라)

댓글