Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
20
Добавлен:
13.02.2016
Размер:
36.66 Кб
Скачать

UML – диаграммы класса

Материал сопровождается примером проекта работы 17.

Диаграмма класса содержит 3 раздела:

  • Имя класса;

  • Данные (атрибуты);

  • Методы (поведение класса).

Закрытые члены класса (private) помечаются знаком « - » (минус), открытые (public) – знаком « + » (плюс).

После имени члена класса через двоеточие указывается его тип. Для метода указывается тип возвращаемого значения.

Конструктор класса относится к методам. Тип для него не указывается.

В случае перегрузки методов они записываются столько раз, сколько имеется перегрузок. Например, если бы конструктор Person был перегружен дважды, то надо было бы записать:

+ Person:

+ Person:

При наследовании (классическом) дочерний (производный, подчиненный) класс соединяется с родительским классом стрелкой (именно такого вида и в таком направлении).

Наследование включением (другое название: композиция) изображается ромбовидной стрелкой.

Например, если бы в классе А был член типа класс В, то фрагмент схемы выглядел так, как на рисунке.

Соседние файлы в папке Диаграмма к раб 17