Что такое UML за 7 минут: Диаграмма классов, последовательностей, состояний и деятельности
Зачем нужен UML?
Всем привет! Сегодня мы поговорим о мировом стандарте в области проектирования программных систем - языке UML. UML - унифицированный язык моделирования, который изначально создавался для проектирования архитектуры программных систем и стал, по своей сути, стандартом. UML - это набор из 13 визуальных диаграмм, каждая из которых имеет определенную цель и используется на определенном этапе создания программного обеспечения. Однако, не все из них одинаково полезны и популярны. Сегодня рассмотрим наиболее популярные диаграммы и то, для чего они нужны...
Диаграмма классов UML
Диаграмма классов UML — это структурная диаграмма, которая показывает: Класс изображается прямоугольником, разделённым на три секции: +---------------------------+
| Название класса | ← Верхняя секция (обязательная)
+---------------------------+
| Атрибуты | ← Средняя секция
+---------------------------+
| Методы | ← Нижняя секция
+---------------------------+ Пример класса "Заказ": +---------------------------+
| ...