반응형
클래스 다이어그램은 객체지향 방법으로 시스템을 구현할 때 매우 중요한 핵심 요소이다. 클래스 다이어그램 안에 다음과 같은 여러 가지를 담기 때문이다.
> 시스템을 구성하는 요소를 문서화
> 클래스 사이의 연관, 일반화, 집합 관계를 표시
> 클래스의 기능, 특히 속성과 오퍼레이션을 나타냄
> 문제 영역의 클래스 명세로부터 구현을 위한 자세한 설계까지 시스템의 클래스 구조를 나타냄
> 시스템의 클래스들이 클래스 라이브러리와 어떻게 협력하는지를 나타냄
> 클래스들의 인터페이스를 나타냄
> 시스템 안에 어떤 객체가 존재할 수 있는지를 나타냄
반응형
'프로그래밍' 카테고리의 다른 글
짝 프로그래밍 (0) | 2019.04.30 |
---|---|
프로그래머의 특징. (0) | 2019.04.26 |
대칭키 AES256 = C# + Objective C(ios) + PHP + JAVA(Android) + Perl + Javascript + Python (0) | 2019.04.25 |
당신은 나아가고 있는가? (0) | 2019.04.25 |
클래스의 유형 (0) | 2019.04.05 |