Мой текстовый редактор имеет три класса, которые являются Buffer
, Command
и CommandInterpreter
. Buffer and Command - ориентированные классы объектов, но CommandInterpreter
содержит только статический метод и используется для создания экземпляра команды и для выполнения этой команды.Должен ли я представлять собой служебный класс Java в UML?
Мой вопрос я должен представлять CommandInterpreter
на диаграмме моих классов или я должен просто представлять Command
и Buffer
поскольку CommandInterpreter
содержит только статический метод?
Заранее благодарен!
Возможно, придумайте свой собственный стереотип «Utilitary» и просто добавьте его к диаграмме классов. – markspace