ВУЗ:
Составители:
Рубрика:
37
Лабораторная работа № 4
Разработка диаграммы классов для прототипа оболочки ДЭС
Цель работы – овладение навыками построения диаграммы классов
на примере оболочки ДЭС.
Общие сведения
ДИАГРАММА КЛАССОВ
(CLASS DIAGRAM)
Диаграмма классов служит для представления статической
структуры модели системы в терминах классов объектно-
ориентированного программирования. Она представляет собой некоторый
граф, вершинами которого являются элементы типа “классификатор”,
которые связаны различными типами структурных отношений. На
диаграмме могут быть также интерфейсы, пакеты и даже объекты классов,
при этом
пакеты используются для представления более общей модели
системы.
Графически класс изображается в виде прямоугольника с указанием
имени класса и возможно списка атрибутов, а также операций. Атрибуты и
операции образуют секции и отделяются друг от друга и от имени
горизонтальными линиями. При проектировании в прямоугольнике
сначала записывается имя класса, а атрибуты и
операции записываются по
мере проработки программной системы. Иногда используется и четвёртая
секция для указания исключительных ситуаций или определения
семантики класса.
Имя класса должно отражать назначение класса и записываться на
английском или русском языке с большой буквы. Имя абстрактного класса
записывается курсивом. Каждый атрибут класса имеет определённую
область видимости:
+ общедоступный (public);
#
защищённый (ptotected);
- закрытый (private).
Иногда область видимости совсем не указывается. Квантор
видимости ставится перед именем атрибута. После имени атрибута
Лабораторная работа № 4 Разработка диаграммы классов для прототипа оболочки ДЭС Цель работы – овладение навыками построения диаграммы классов на примере оболочки ДЭС. Общие сведения ДИАГРАММА КЛАССОВ (CLASS DIAGRAM) Диаграмма классов служит для представления статической структуры модели системы в терминах классов объектно- ориентированного программирования. Она представляет собой некоторый граф, вершинами которого являются элементы типа “классификатор”, которые связаны различными типами структурных отношений. На диаграмме могут быть также интерфейсы, пакеты и даже объекты классов, при этом пакеты используются для представления более общей модели системы. Графически класс изображается в виде прямоугольника с указанием имени класса и возможно списка атрибутов, а также операций. Атрибуты и операции образуют секции и отделяются друг от друга и от имени горизонтальными линиями. При проектировании в прямоугольнике сначала записывается имя класса, а атрибуты и операции записываются по мере проработки программной системы. Иногда используется и четвёртая секция для указания исключительных ситуаций или определения семантики класса. Имя класса должно отражать назначение класса и записываться на английском или русском языке с большой буквы. Имя абстрактного класса записывается курсивом. Каждый атрибут класса имеет определённую область видимости: + общедоступный (public); # защищённый (ptotected); - закрытый (private). Иногда область видимости совсем не указывается. Квантор видимости ставится перед именем атрибута. После имени атрибута 37
Страницы
- « первая
- ‹ предыдущая
- …
- 35
- 36
- 37
- 38
- 39
- …
- следующая ›
- последняя »