Association
ClassA가 ClassB를 멤버변수로 가지는 경우
Aggregation
ClassA가 ClassB를 멤버변수로 가지지만 ClassA가 사라져도 ClassB는 남아있을 수 있다
Composition
ClassA가 ClassB를 멤버변수로 가지고, ClassA가 사라지면 ClassB도 사라진다