728x90
반응형
📍 연관성(RelationShip)이란?
연관성은 두 개의 이상의 객체(클래스)들이 상호 참조하는 관계를 말한다.
📍 종류
| 종류 | 의미 | 특징 |
| is member of | 연관화 (Association) |
2개 이상의 객체가 상호 관련되어 있음을 의미함 |
| is instance of | 분류화 (Classfication) |
동일한 형의 특성을 갖는 객체들을 모아 구성하는 것 |
| is part of | 집단화 (Aggregation) |
관련 있는 객체들을 묶어 하나의 상위 객체를 구성하는 것 |
| is a | 일반화 (Generalization) |
공통적인 성질들로 추상화한 상위 객체를 구성하는 것 |
| 특수화/상세화 (Specialization) |
상위 객체를 구체화하여 하위 객체를 구성하는 것 |
📍 정보처리기사 필기 기출
| 16. 객체지향 기법에서 클래스들 사이의 '부분-전체(part-whole)' 관계 또는 '부분(is-a-part-of)'의 관계로 설명되는 연관성을 나타내는 용어는? ④ (2020년 6월 6일 기출문제) |
| ① 일반화 ② 추상화 ③ 캡슐화 ④ 집단화 |
참고 : 시나공 정보처리기사 필기
728x90
반응형
'정보처리기사 필기 > [1과목] 소프트웨어 설계' 카테고리의 다른 글
| 데이터베이스 관리 시스템(DBMS) (0) | 2025.02.09 |
|---|---|
| CASE(Computer Aided Software Engineering) (0) | 2025.02.09 |
| 공통 모듈의 개요 (1) | 2025.02.09 |
| 럼바우(Rumbaugh)의 분석 기법 (0) | 2025.02.09 |
| 요구사항 개발 프로세스(과정) (0) | 2025.02.05 |
