public: 클래스 내부, 외부에서 모두 사용가능.(다른 클래스가 접근 가능)
private: 클래스 내부 에서만 사용가능, 외부에서는 불가능.(다른 클래스가 접근 불가능)
protected: 클래스 내부에서 사용가능, 외부에서 사용 불가능.(상속을 받은 다른 클래스가 접근 가능)
쉽게 표현하면 이와 같고.
public:
private:에 대해서는 이미 앞에서도 많이 다루었으니
protected:에 대해서만 한번 훑어 보자.
'프로그래밍 > C++' 카테고리의 다른 글
상속의 객체 생성, 소멸 과정 (0) | 2010.03.26 |
---|---|
상속의 개념 (0) | 2010.03.24 |
explicit, mutable (0) | 2010.03.24 |
static (0) | 2010.03.24 |
멤버 이니셜 라이저(member initializer) (0) | 2010.03.23 |