클래스 다이어그램이란?
: 객체 지향 모델링 시 클래스의 속성 및 연산과 클래스 간 정적 관계를 표현한 다이어그램
: 클래스와 클래스, 클래스 속성 사이 관계 표현
클래스 다이어그램 구성요소
1) 클래스 이름 (Class Name)
2) 속성 (Attribute) : 클래스 특징에 이름 부여
3) 연산 (Operation) : 클래스에 속하는 객체에 적용될 메서드 정의, 클래스 동작을 의미하며, UML에서 동작에 대한 인터페이스 지칭
4) 접근 제어자 (Access Modifier) : 클래스에 접근할 수 있는 정도 표현
- - : 클래스 내부 접근만 허용 (private)
- + : 클래스 외부 접근을 허용 (public)
- # : 동일 패키지, 파생 클래스에서 접근 가능 (protected)
- ~ : 동일 패키지 클래스에서 접근 가능 (default)
'학습 기록 > 정보처리기사' 카테고리의 다른 글
| [1. 소프트웨어 설계] 시퀀스 다이어그램 (0) | 2023.08.13 |
|---|---|
| [1. 소프트웨어 설계] 유스케이스 다이어그램 (0) | 2023.08.13 |
| [1. 소프트웨어 설계] UML(Unified Modeling Language) (0) | 2023.08.13 |
| [1. 소프트웨어 설계] 요구분석 기법 (0) | 2023.08.12 |
| [1. 소프트웨어 설계] 플랫폼, 운영체제, 네트워크, DBMS, 비즈니스 융합 분석 (0) | 2023.08.12 |