이제야 정말 UML로 모델링을 해보려고 한다. UML에 대해서 알아보자 UML이란 Unified Modeling Language로 객체지향 모델을 표현하는 방법 중 하나이다. 다시 말하면 객체지향 소프트웨어를 모델링 하는 표준 그래픽 언어라고 할 수 있다. ++UML은 객체지향 설계 표현방법의 표준으로 알려져있다. UML은 시스템의 설계 뿐만 아니라 시스템의 여러가지 측면을 모델링하여 나타낼 수 있다. 클래스를 상세히 기술하는 것만은 이해하기 충분하지 않다. 모델링으로 여러 클래스가 어떻게 연관되어 있고 필요한 기능을 제공하기 위하여 어떻게 상호작용 하는지 이해할 수 있다. UML은 이를 가능케 한다. 위의 그림처럼 표현하는 방식이다. 그렇다면 저 오른쪽 UML 그림은 뭘까? 역시 그림이 제일 이해하기 ..