클래스내에서 friend 한정자를 지정함으로서

클래스 내에서 friend를 지정한 대상 클래스나 함수가

friend를 포함하는 클래스의 Private 변수나  함수를 참조할수 있나.

 

이것은 클래스의 private 멤버가 외부에 노출되개 하므로

클래스의 캡슐화에 위해된다.

연산자 오버로딩시에만 사용하고

그 외에는 사용하지 않는 것이 좋다.

'C,C++' 카테고리의 다른 글

클래스에서 Static  (0) 2012.09.15
생성자,소멸자,복사 생성자  (0) 2012.09.09
this 포인터란  (0) 2012.09.07
힙에 메모리 할당.해제  (0) 2012.08.13
C++에서 레퍼런스  (0) 2012.08.05

+ Recent posts