Классы
Класс моделирующий абстракцию стека, в который можно добавлять и извлекать символы. Стек использует массив для хранения символов и поле для индикации верхнего элемента в стеке.UML-нотация для классов |
Имена статических членов класса подчеркиваются.
Диаграмма класса на которой показы статически члены класса |
Объекты
Графическое представление объекта очень похоже на представление класса. В канонической нотации перед именем ссылки на объект ставится двоеточие. Для анонимных объектов, имя ссылки можно опустить. Т.к. в Java объекты не имеют имен, а обозначаются ссылками на них, то в более точно нотации ссылки класса CharStack явно ссылаются на CharStack-объекты. В большинстве случаев достаточно использования компактной нотации.UML-нотация для объектов |
Псевдонимы (aliases) |
Изображение отношения наследования на диаграмме классов
Ассоциации: агрегация и композиция
Изображение ассоциаций на диаграмме классов:Каждый объект класса Airplane имеет (has) в ассоциации с ним 0 или 1 объект класса Pilot. |
Изображение композиции на диаграмме классов. |
Комментариев нет:
Отправить комментарий