반응형 접근지정자1 LV3 C++ 접근지정자 [lv3/C++] 접근지정자 접근지정자는 클래스의 멤버 변수나 멤버 함수들의 접근 권한을 설정하는 키워드이다. 3가지(private, protected, public) 키워드가 있으며 각각 접근할 수 있는 범위가 다르다. private- 클래스 자신 및 친구(friend)라 선언한 클래스만 접근 가능- private로 선언된 경우 자신의 멤버 함수 내부에서 멤버 변수들을 사용할 수 있다.- friend로 선언된 "함수"나 "클래스"는 private로 선언된 변수나 함수를 접근할 수 있다. protected- 클래스 자신 및 파생 클래스(자식 클래스)만 접근 가능- protected로 선언된 경우 자신의 멤버 함수 내부에서 멤버 변수들을 사용할 수 있다.- 상속받은 자식클래스의 경우도 멤버 함수 내에서 접.. 2022. 9. 21. 이전 1 다음 반응형