내가 UML 을 모르는 관계로 대충 내 마음대로 구조를 그려봤다.



뭔가 구조가 엉성하다. 이런 구조 대로 만들다가 class 가 꼬일 것 같은데.
이 것은 Dia 라는 프로그램을 이용했다. 대략 적인 설명은 project 갈래 어딘가에 있다.

덧 글: opera 가 좀 불편하다. 글 쓰는데 직관적이지 않고, 두벌씩의 도깨비불 현상이 너무 도두라져보인다.