Rubberduck-Debugging

UML(Unified Modeling Language) 본문

개발자/20181127 교육과정

UML(Unified Modeling Language)

P缶 2018. 12. 9. 17:29

* UML이란?    

통합 모델링 언어(UML, 영어Unified Modeling Language)는 소프트웨어 공학에서 사용되는 표준화된 범용 모델링 언어이다


* UML 화살표모양

3,4 대신 2가 쓰이곤 한다.


1. B는 A를 상속한다.

2. 나는 친구와 연관관계다.

3. 컴퓨터는 키보드의 집합인 관계다. (라이프사이클 다르다)

4. 컴퓨터는 메인보드와 결합인 관계다.(라이프사이클이 같다)

4. 나는 강사에게 의존하는 관계다


+ 20181212 추가내용=========



* Bank는 Account와 Composition(결합)관계이며, Bank가 소멸할 경우 Account도 소멸된다.

Bank 1개당 Account는 0 혹은 여러개가 존재한다


* -accounts:Account []     => 해석을 Account[] account로 했으나 틀림.

=> 올바른 해석 : List<Account> account;



예시)

UML에 대한 이미지 검색결과