C++ 프렌드 함수(friend), 정적(static)멤버, 자기참조(self-reference)


C++ 프렌드 함수(friend), 정적(static)멤버, 자기참조(self-reference)

이번 포스팅에서는 몇 가지 C++에서의 특징적인 것들을 살펴보겠습니다.프렌드 함수 (Friend Function)이름만 봐도 대충 느낌적인 느낌이 오는 것이 굉장히 친근해보입니다.C++ 클래스에서 접근 지정자에 의해서 private 영역은 내부의 멤버 함수만이 접근이 가능합니다.이것이 객체 지향 프로그래밍의 자료의 은폐와 캡슐화의 기본입니다.하지만, 매번 이런 조건들이 성립할 수는 없을 것입니다.즉, 경우에 따라 다른 멤버나 일반 함수에서도 클래스 내부의 전용부분에 있는 데이터들을 활용해야하는 경우가 있기 때문입니다.이 때 사용되는 함수가 바로 Friend Function, 프렌드 함수입니다.위와 같이 friend 키워드를 함수 앞에 붙여주면..........

C++ 프렌드 함수(friend), 정적(static)멤버, 자기참조(self-reference)에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : C++ 프렌드 함수(friend), 정적(static)멤버, 자기참조(self-reference)