A 클래스에 B 클래스를 friend 선언 했다면 B 클래스는 A 클래스의 모든 정보에
접근과 수정 가능 해진다.
정보의 은닉성이라나 이걸 파괴하는 함수 앵간하면 안쓰는게 좋을지도 ㄷㄷ;;
클래스가 복잡하게 꼬일 경우가 있다면 쓰는게 나을거 같은생각?
뭐 클래스를 복잡하게 안 꼬으면 해결 될듯 하다.
뭐 클래스 뿐만 아니라 함수, 변수등에도 사용 가능
예제는 귀찮으니 생략
접근과 수정 가능 해진다.
정보의 은닉성이라나 이걸 파괴하는 함수 앵간하면 안쓰는게 좋을지도 ㄷㄷ;;
클래스가 복잡하게 꼬일 경우가 있다면 쓰는게 나을거 같은생각?
뭐 클래스를 복잡하게 안 꼬으면 해결 될듯 하다.
뭐 클래스 뿐만 아니라 함수, 변수등에도 사용 가능
예제는 귀찮으니 생략
'Programming > C++' 카테고리의 다른 글
Effective C++ 정리글(펌) (0) | 2009.11.21 |
---|---|
비트 연산자 (0) | 2009.11.21 |
namespace Declaration (0) | 2009.11.20 |
Class 에서 함수 정의에 사용되는 static (0) | 2009.11.19 |
C++ inline 함수 (0) | 2009.11.19 |