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

Добавление новых операций к классу

Читайте также:
  1. C. Взаимосвязанная совокупность лог операций, переводящих ресурсы в какой то параметр, задаваемый конечным потребидетелм..
  2. E) Нарушение логико-грамматических операций и синдром так называемой семантической афазии
  3. L Нужен СТРОИТЕЛЬНЫЙ МАТЕРИАЛ для создания новых мышц.
  4. VII. Закрепление новых слов. Составление и перевод предложений.
  5. Активно помогает восьми детским домам. На ее деньги сделано 36 операций по устранению порока сердца у детей в возрасте до 3 лет.
  6. Алгебраические свойства операций над множествами
  7. Алгоритмы выполнения теоретико-множественных операций

Для добавления новой операции к классу необходимо открыть спецификацию класса и выбрать вкладку Operations (рис. 2.6):

 

 

Рис. 2.6. Вкладка Operations окна спецификации класса

Далее следует щелкнуть правой кнопкой по свободному месту основного поля вкладки, выбрать пункт Insert и ввести имя операции. Для задания свойств операции следует дважды щелкнуть по ней или же вызвать для нее контекстное меню и выбрать пункт Specification..., после чего откроется окно спецификации операции, содержащее следующие вкладки (рис. 2.7):

 

Рис. 2.7. Окно спецификации операции класса

- General - задаются общие свойства атрибута: имя (Name), тип возвращаемого значения (Return Type), показывать ли все классы пакета (Show classes), стереотип (Stereotype), видимость операции за пределами ее класса (Export Control) и текстовое описание операции (Documentation);

- Detail - задаются некоторые подробности операции: параметры (Arguments); список операций, которые может выполнять клиент класса, и порядок их выполнения (Protocol); уточнения операции, связанные с конкретным языком программирования (Qualification); исключительные ситуации (Exceptions); предполагаемый объем, который потребуется во время выполнения операции (Size); предполагаемое время выполнения операции (Time); поведение операции при наличии нескольких потоков управления (Concurrency);

- Preconditions - задаются предусловия, т.е. условия, которые должны быть выполнены перед запуском операции;

- Postconditions - задаются постусловия, т.е. условия, которые должны быть выполнены после завершения работы операции;

- Semantics - позволяет описать, что будет делать операция (логика операции);

- Files - добавление файлов, содержащих дополнительную информацию о классе.


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


Читайте в этой же книге: Справочные данные | Приемы работы в IBM Rational Rose для создания прецедентов, актеров и отношений между ними | Количественная оценка диаграмм | Раздел 2. Работа с диаграммами классов в IBM Rational Rose | Приемы работы в IBM Rational Rose для создания классов | Создание новой диаграммы классов | Приемы работы в IBM Rational Rose для создания диаграмм деятельности | Добавление дорожек на диаграмму деятельности | Добавление перехода и редактирование его свойств | Раздел 4. Работа с диаграммами взаимодействия в IBM Rational Rose |
<== предыдущая страница | следующая страница ==>
Добавление новых атрибутов к классу| Отношение ассоциации, агрегации и композиции

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