2017-02-20 6 views
0

awt 및 스윙 패키지를 사용하여 사용자 인터페이스를 만드는 프로젝트를 설계하는 중입니다. 특히, JFrame 및 JComponent는 물론 Graphics 및 Graphics2D를 사용하고 있습니다.Java UML 다이어그램 및 내장 클래스

내 질문은 :

  1. 는 JFrame의 단지 내 사용자 인터페이스 클래스의 인스턴스가 될 때 나는 JFrame의 클래스를 포함해야합니까?

  2. JComponent를 상속하고 내 인터페이스 구성 요소 클래스에서 draw() 메서드를 재정의합니다. UML에도 JComponent 클래스를 포함해야합니까?

비슷한 질문에 대한 의견은 잠재 고객에 따라 다릅니다. 저의 경우, 제 청중은 저의 대학 교수입니다. 입력이 도움이됩니다. 감사합니다!

답변

0

당신이 이미 알아 냈으니 여전히 의존하고 있습니다. (나는 당신의 교수를 모른다). 아아, 단순히 모델 이름에 외부 클래스를 추가 할 수 있습니다. 따라서 속성/연산을 표시 할 필요가 없습니다. 이들을 완전히 내버려 둔다면 대외 관계에 대해 알아야 할 모델이별로 유용하지 않을 가능성이 높습니다.