인프런 커뮤니티 질문&답변
답변 1
2
박은종
지식공유자
C++에서 friend키워드는 접근 권한에 대한 키워드라 볼 수 있습니다. friend는 외부의 객체나 함수에게 접근 권한을 허용하여 좀더 편하게 구현을 할 수 있지만. 잘못 쓰면 객체의 캡슐화를 깰 수 있습니다. 객체간의 협력은 접근 권한이 아닌 인스턴스를 매개변수로 하여 객체 사이에 메세지 전달이 이루어질 수 있도록 구현하는 방식입니다.
답변 1
2
C++에서 friend키워드는 접근 권한에 대한 키워드라 볼 수 있습니다. friend는 외부의 객체나 함수에게 접근 권한을 허용하여 좀더 편하게 구현을 할 수 있지만. 잘못 쓰면 객체의 캡슐화를 깰 수 있습니다. 객체간의 협력은 접근 권한이 아닌 인스턴스를 매개변수로 하여 객체 사이에 메세지 전달이 이루어질 수 있도록 구현하는 방식입니다.