'언어(Language)/UML'에 해당되는 글 1건

  1. 2013.10.20 UML의 정의와 클래스 다이어그램
posted by 셀로브 2013. 10. 20. 02:12

대화할때마다 소스코드를 보여주는 것은 쉽지 않은 일이다. 특히 고객들이 소스코드를 알 필요는 없다.

UML(Unified Modeling Language)은 개발자와 고객이 필요한 핵심 내용들만 소통하기 위한 언어이다.


클래스 다이어그램에서 클래스를 표현하는 방법은 다음과 같다.

Airplane 

 speed:int

 getSpeed():int
 setSpeed(int)


첫번째 행부터 클래스명, 멤버변수, 멤버함수를 나타낸다. 클래스명은 굵게 표기한다.


멤버변수의 타입과  멤버함수의 반환형은 콜론(':')뒤에 표기한다.


멤버함수명뒤의 괄호안에는 매개변수의 타입을 표기한다.