#12 [c++]업캐스팅/다운캐스팅, 상속관계의 접근 지정자
📝 업캐스팅

- 기본클래스형 포인터가 파생클래스를 참조하여 포인터가 파생클래스의 멤버에는 접근하지 못하고 기본클래스의 멤버에만 접근이 가능한 것
📝 다운캐스팅

- 파생클래스형 포인터가 기본클래스를 참조하여 포인터가 파생클래스의 멤버에는 접근하지 못하고 기본클래스의 멤버에만 접근이 가능한 것
📝 상속관계의 접근 지정자
- 접근 지정자
- private 멤버
- 선언된 클래스 내에서만 접근 가능
- 파생 클래스에서도 기본 클래스의 private 멤버 직접 접근 불가
- public 멤버
- 선언된 클래스나 외부 어떤 클래스, 모든 외부함수에 접근허용
- 파생 클래스에서 기본 클래스의 public 멤버 접근 가능
- protected 멤버
- 선언된 클래스에서 접근 가능
- 파생 클래스에서만 접근 허용