로딩
요청 처리 중입니다...

C++ #11 접근지정자( private / public )

 C++ #11 접근지정자( private / public )

C++언어 C++ #11 접근지정자( private / public ) jangThang 2016. 9. 3. 19:53 이웃추가 본문 기타 기능 저번에 클래스의 접근지정자 private, public에 대해 알아봤었는 데요. 요번에는 좀 더 자세히 알아보려 합니다.

Private 접근지정자 접근지정자 생략 시, Private가 적용 접근범위는 소속된 클래스 내의 멤버함수로 제한 private의 뜻이 [ 개인(소유)의, 비공개의 ] 인 만큼 정보보호에 특화되어 있습니다. 따라서 해당 멤버함수외에는 값을 변경할 수가 없죠.

이는 사사로운 오류를 막아주고, 프로그래머로 하여금 데이터 손실의 부담을 덜어줄 수 있습니다. Public 접근지정자 직접 Public 접근지정자를 명시해줘야한다.

객체가 선언되어 있는 영역이라면, 어디서든지 객체명.(멤버변수 또는 함수) 를 통해 사용할 수 있다.

Private 멤버변수를 접근하기위해 만드는 멤버함수는 대부분 Public으로 지정합니다. ...