과거 자료
[C++ Basic] 프렌드 클래스 (friend class)
이번 포스팅에서는 friend class가 필요한 상황과 사용 방법을 간단하게 정리하려고 한다. 목차 프렌드 클래스(friend class)란? 프렌드 클래스(friend class)사용 방법 전체 코드 프렌드 클래스 (friend class)란? 프렌드 클래스(friend class)란, class에 대한 friend 선언은 original class의 private과 protected의 접근 권한을 또 다른 class에 넘겨주는 것을 뜻한다. 흔히 C++에서 friend하면 friend function만 연상하기 쉽지만, class 또한 friend로 나타낼 수 있다. class에 friend를 사용하는 상황은 리모콘과 TV의 관계를 떠올리면 쉽다. TV에 대한 리모콘은 is-a 관계도 아니며 has..
2022. 7. 4. 12:56