У меня есть некоторые вопросы относительно представления объектов gui в диаграммах классов uml.Представление компонентов поворота в диаграммах классов UML
Например, если у вас есть класс, который расширяет JFrame, то я буду строить диаграмму класса UML с символом наследования, но в JFrame мне не нужно записывать все его переменные и методы класса, но только те, кого мой класс будет использовать правильно?
Во-вторых, как я могу представить, что мой класс будет использовать определенный менеджер макета? С символом ассоциации, я хочу, но я не уверен.
Скажем, например, у меня есть пакет с именем gr.mydomain.exampleproject
, и у меня есть класс, расширяющий JFrame.
Является ли следующий подход правильным или мне нужно поместить JFrame в отдельный пакет (javax.swing
)?
Могу ли я спросить, какой инструмент вы использовали для создания диаграммы классов? – mhmpl
@mhp Конечно. Я использовал StarUML: http://staruml.sourceforge.net/en/ –