본문 바로가기
공학/UML

그놈의 클래스 간의 관계

by 둥둥잇 2014. 8. 14.

Association 연관

두 클래스 사이의 관계


Aggregation ◇

한 클래스가 다른 전체의 부분인 형태를 가지는 연관, 집합체 클래스는 한 개 이상의 컴포넌트 클래스로 구성

하위에 있는 클래스들은 독자적으로 존재 가능


Composition ◆

하위에 있는 클래스는 독자적으로 존재 불가능

소속되어 있어야 의미 


Generalization, Specialization : 상속관계

상위 클래스를 상속받아 재사용하여 하위 클래스 작성


Aggregation, Composition은 <has-a> 관계

Generalization, Specialization은 <is-a> 관계



ps. 영어 단어를 굳이 한글로 바꾸려고 하는 것도 헷갈린다~_~

댓글