상속에 대해서 virtual, override , public , private, protected, friend
public , private, protected 상속시 제한자 설정 모든 변수가 설정한 제한자 보다 엄격히 보호됨 ex) private , protected , public 각가 존재 시 protected 로 상속 public 변수는 protected 로 강화 private 변수는 그대로 유지 -> 즉 부모 클래스의 접근 제한자를 그대로 유지하기 위해서는 public 을 사용한다. #include using namespace std; class base { private: int Num_private; protected: int Num_protected; public: int Num_public; base(): Num_private(1), Num_protected(2), Num_public(3) {} ..
2021. 11. 21.