21-3UML에서 사물 사이의 관계를 설명한 것이다. 빈칸에 알맞은 용… | 2021년 정보처리기사실기 3회차 기출문제 상세 페이지
2
21-3
UML에서 사물 사이의 관계를 설명한 것이다. 빈칸에 알맞은 용어를 [보기]에서 골라 적으시오.
- ( ① ): 한 사물이 다른 사물의 일부분으로 들어 있는, 전체와 부분의 관계를 나타낸다.
- ( ② ): 두 사물 중 어느 쪽이 더 포괄적(상위)이고 어느 쪽이 더 구체적(하위)인지를 나타낸다.
[보기] Abstraction, Aggregation, Association, Classification, Generalization
해설
① Aggregation
② Generalization
[해설]
전체-부분(part-of) 관계는 Aggregation(집합 관계)이다. 부분 객체가 전체와 독립적으로 존재할 수 있다는 점에서 Composition(포함 관계)과 구별된다.
상위-하위(is-a) 관계는 Generalization(일반화 관계)이며, 상속 구조를 표현할 때 쓴다.
- Association: 사물 간 일반적인 연결(연관)
- Abstraction·Classification: 관계 종류가 아닌 모델링 개념
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.