수평
- 클래스들간의 관계에서 하나의 클래스에 대해서 일부 클래스만 접근이 가능하도록 하고 싶을 때 friend를 사용
- friend는 함수와 클래스에 사용 가능, 접근 제어 지시자를 무력화
수직
- 상속
집합
- Composition - 여럿이 하나(생명주기가 같음, 멤버로 사용)
- Aggregation - 단순한 모임(생명주기가 다름, 참조 또는 포인터로 사용)
'💻 Computer Science > C & C++' 카테고리의 다른 글
[C++] 스마트 포인터 (0) | 2024.06.04 |
---|---|
[C++] 템플릿 (1) | 2024.06.04 |
[C++] 상속 (0) | 2024.06.02 |
[C++] 연산자 다중 정의 (0) | 2024.04.15 |
[C++] 생성자와 소멸자 (1) | 2024.02.05 |