Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Создание пакетов.

Читайте также:
  1. I СОЗДАНИЕ ОРГАНИЗАЦИОННОЙ ДИАГРАММЫ
  2. I Создание рисунка в технике акварель
  3. II СОЗДАНИЕ ДИАГРАММ ДРУГИХ ТИПОВ
  4. II Создание пользовательской кисти
  5. III Технология использования градиента. Создание пользовательского градиента
  6. XI.2. Создание координирующего органа НХП (КО НХП)
  7. Альбом - создание.

Если в системе существует немного классов, управлять ими достаточно легко Многие системы состоят из большого количества классов, поэтому необходим механизм, позволяющий разбить их на группы и облегчающий управление и повторное использование. Здесь оказывается полезной концепция пакетов

Пакет (package) в логическом представлении модели - это набор классов и других связанных пакетов Путем объединения классов в пакеты мы можем получить представление модели на более высоком уровне. Изучая содержимое пакета, мы, наоборот, получаем более детальное представление.

Каждый пакет содержит интерфейс, реализуемый набором его общедоступных классов (public classes), то есть тех, с которыми могут общаться классы из других пакетов. Остальные классы пакета - это классы реализации (implementation classes), которые не взаимодействуют с классами в других пакетах.

В сложной системе для облегчения восприятия пакеты могут быть созданы на этапе проработки. В более простой системе классы, выделенные на этапе анализа, могут быть сгруппированы в один пакет, представляющий саму систему. В ходе дальнейшего анализа и проектирования пакеты нужны для группировки классов, используемых в системной архитектуре

В языке UML пакеты изображаются в виде папок.

Чтобы создать пакеты в программе Rational Rose.

1. Щелкните правой кнопкой мыши по разделу Logical View (Логическое представление) в окне браузера.

2. В появившемся контекстно-зависимом меню выберите команду New => Package (Создать => Пакет)

3. Введите нужное имя пакета.

После создания пакета в него можно поместить необходимые классы.

Последовательность перемещения классов в пакет в программе Rational Rose

1. В списке браузера выделите нужный класс, щелкнув по нему мышью

2. Удерживая кнопку мыши нажатой, перетащите класс в пакет.

3. Повторите те же действия для других классов, которые требуется переместить

Перемещенный класс показан на рис. 2.3.

Рис.2.3


Дата добавления: 2015-08-09; просмотров: 85 | Нарушение авторских прав


Читайте в этой же книге: ЧАСТЬ 1. ПОСТРОЕНИЕ МОДЕЛИ ПОВЕДЕНИЯ В RATIONAL ROSE | ИНСТРУМЕНТЫ ДИАГРАММЫ ACTIVITY | Точки принятия решений (элементы выбора) | Контекстное меню класса | Спецификации класса | Вкладка СОМ | ЧАСТЬ 3. ДИАГРАММЫ ВЗАИМОДЕЙСТВИЯ. | Создание диаграммы последовательности действий | Свойства сообщений | ДИАГРАММЫ СОТРУДНИЧЕСТВА |
<== предыдущая страница | следующая страница ==>
Начальное и конечное состояния (исходное и завершающеедействия).| Панель инструментов.

mybiblioteka.su - 2015-2024 год. (0.005 сек.)