A. OPP 캡슐화 1. 프렌드 a. 프렌드란? C++에서는 객체의 private 멤버는 해당 객체의 public 멤버 함수를 통해서만 접근 가능함 하지만 경우에 따라서 해당 객체의 멤버 한수가 아니여도 private 멤버에 접근해야만 할 경우가 생김 💥 이럴때마다 매번 새로운 public 함수를 작성하는건 비효율적 따라서 friend라는 새로운 접근 제어 키워드를 제공해 🌟 지정한 대상에 한해 해당 객체의 모든 멤버에 접근할 수 있는 권한을 부여해줌 ➡ 전역함수, 클래스, 멤버 함수의 세 가지 형태로 사용가능 b. 프렌드 함수 선언 HTML 삽입 미리보기할 수 없는 소스 friend 클래스이름 함수이름(매개변수목록); 위 프렌드 함수는 클래스 선언부에 원형이 포함되지만, 클래스의 멤버 함수는 ❌ but..