애써 배운걸 까먹을까봐 그러기 전에 미리 정리해놓은 C++ 노트입니다. 이번 노트에서는 C++ 에서 프렌드(friend)에 대한 내용을 살펴봅니다.
원래 프렌드라는 것은 영단어 friend, 즉 친구라는 뜻입니다. 보통 친구라고 하면 타인 중에서도 좀 특별한 타인을 말합니다.
다시 말하면, 아예 자신과 무관한 타인보다 자신과 더 접점이 많은 타인이라고 할 수 있지요. 다시 말하면, 이 친구는 다른 타인에 비해 본인에 대한 권한을 더 많이 가지고 있는 특별한 타인이라고 할 수 있습니다.
여기서 핵심은 친구라는 것은 아예 무관한 타인보다 더 "특별(special)" 한 어떤 위치에 있다는 것입니다. C++ 에서도 마찬가지입니다.
C++에서 프렌드(friend)는 위에서 설명한 일반적인 친구(friend)와 비슷하게 특별한 권한을 가지고 있는 객체(함수나 클래스)라고 생각할 수 있습니다. 클래스 내부에 선언되어 있지 않지만 대상 클래스 내부에 접근이 가능한 특별한 객체(함수나 클래스) A...
#
CPP
#
프렌드멤버
#
프렌드
#
클래스
#
전공노트
#
전공
#
인스턴스
#
예제
#
설명
#
문법
#
객체지향
#
객체
#
개념
#
private
#
OOP
#
friend
#
프로그래밍
원문 링크 : [C++] 프렌드(friend) (개념 및 사용법)