Class Diagram
클래스 다이어 그램은
3개의 부분으로 이루어져 있음
- Class Name : Upper Camel Case
- Atrributes : Lower Camel Case
- Class를 구성하는 Data
- Methods : Lower Camel Case
- Class를 구성하는 Function
Visibility
Class의 Attributes와 Method를 어디까지 Expose 할 것인가 범위 설정자
- - Private : 외부 오픈하지 않음
- + Public : 외부 오픈함
- # Protected : Child Classes에서만 접근 가능함
- ~ Package : 동일 패키지 Path 내에 있는 Class만 접근 가능
728x90
반응형
'System Design' 카테고리의 다른 글
Dependency (0) | 2020.10.10 |
---|---|
Generalization (0) | 2020.10.10 |
Associations (0) | 2020.10.10 |
Use Case Diagrams (0) | 2020.10.05 |
Object Oriented Analysis and Design (0) | 2020.10.05 |