1. 상속

class A{...}
class B extends a {...}
2. 의존(Dependency)
- 특정 메소드에서 관계를 맺는다.

class A {...}
class B {
void m() {
A p = new A();
}
}
3. 일반관계(Association)
- 지속되는 관계 ex) 나-노트북

class A {...}
class B {
A p = new A();
...
void m(){...}
}
4. 집합관계(Aggregation)
- 컨테이너와 항목 ex) 나- 핸드폰, 컴퓨터-마우스.

5. 포함(Composition)
- 제품과 부속품 ex) 나-심장, 메인보드-칩,
- Life-cycle: Container와 item 생명주기가 같다. ex)한명이 죽으면 나머지도 뒈짐.
